Java学习笔记最强总结(16个Java高手必学点)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

今天给大家总结了Java学习笔记:重点会包含Java基础、Java编程、Java多线程等Java学习笔记,希望对大家有所帮助。

Java学习笔记:String、StringBuffer和StringBuilder的区别

String、StringBuffer和StringBuilder的区别详解(3大区别)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

在Java面试中经常会问到String、StringBuffer、StringBuilder的区别,这篇有详细的讲解。

 

Java学习笔记:Java数据类型

Java8大基本数据类型图文详解

数据类型这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

八大基本类型:

  • boolean/1
  • byte/8
  • char/16
  • short/16
  • int/32
  • float/32
  • long/64
  • double/64

 

Java学习笔记:Java注解

Java注解最全详解(超级详细)

Java注解这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • Java注解定义
  • Java注解分类
  • Java标准注解
  • Java元注解
  • 自定义注解
  • Java注解的应用

 

Java学习笔记:Java继承

Java继承图解(5大特点与实现例子详解)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

Java继承重点讲了以下几点:

  • 继承的定义
  • 为什么需要继承
  • 继承的特性
  • 继承的举例

 

Java学习笔记:Java面向对象

Java面向对象:三大特性图文详解

面向对象这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • 封装详解
  • 继承详解
  • 多态详解
  • 面向对象总结

 

Java学习笔记:Java泛型

Java泛型详解,史上最全图文详解!

Java泛型这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • 泛型本质
  • 为什么使用泛型
  • 泛型类
  • 泛型接口
  • 泛型方法
  • 泛型通配符
  • 泛型的实现原理

 

Java学习笔记:Java正则表达式

Java正则表达式详解(语法示例用法大全)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

Java正则表达式这篇重点讲解了以下几点:

  • Java正则表达式简介
  • Java正则表达式应用场景
  • Java正则表达式的四大语法
  • Java正则表达式的四大使用 方式

 

Java学习笔记:Java异常

Java异常处理详解(非常详细)

Java异常这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • 异常定义
  • 异常分类
  • 异常实现
  • 异常捕获
  • 异常实践案例

关于异常这块可以说非常详细。

 

Java学习笔记:Java常量

Java常量(Java常量的定义与6种类型详解)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

Java常量这篇重点讲了以下几点:

  • Java常量的定义
  • Java定义常量的方法
  • Java常量的6种类型

 

Java学习笔记:Java集合

Java集合框架详解(看这篇就够了)

Java集合这篇主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

Java集合List

Java集合HashSet

  • LinkedHashSet
  • TreeSet
  • Java Set总结

Java集合Queue

  • PriorityQueue
  • Deque

Java集合Map

 

Java学习笔记:Java语言编码规范

Java语言编码规范(各大厂规范汇总)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

Java语言编码规范这篇重点讲了以下几点:

  • Java命名规范
  • Java包、类命名
  • Java方法命名
  • Java变量、常量命名
  • Java代码注解命名等

 

Java学习笔记:Java网络编程

Java网络编程详解(非常全面)

Java网络编程这篇主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • 计算机网络
  • 网络七层模型
  • TCP/IP模型
  • TCP协议
  • UDP协议
  • HTTP协议
  • Java网络编程

 

Java学习笔记:Java开发工具

8款主流Java开发工具详解(99%人都在使用)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

Java开发工具这篇重点讲了以下几点:

  • Java开发环境工具
  • Java版本工具
  • Java构建工具
  • Java私服工具
  • Java性能压测工具
  • Java性能分析工具
  • Java持续集成工具

 

Java学习笔记:Java Lambda表达式

Java Lambda表达式详解(非常全面)

Lambda表达式这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • Lambda表达式简介
  • Lambda表达式的作用
  • Lambda表达式的语法
  • Lambda表达式的8种举例

 

Java学习笔记:Java设计模式

Java设计模式:23种设计模式(万字图文全面总结)

Java学习笔记最强总结(16个Java高手必学点)-mikechen

设计模式这篇文章主要讲了以下几点:

  • 设计模式的目的
  • 设计模式常用7大原则
  • 设计模式的种类
  • 5种创建模式
  • 7种结构型模式
  • 11种行为型模式

 

Java学习笔记:Java多线程

Java多线程超级详解(只看这篇就够了)

Java多线程这篇文章主要讲了以下几点:

Java学习笔记最强总结(16个Java高手必学点)-mikechen

  • 线程的生命周期
  • 线程的状态控制
  • 多线程的5种创建详解
  • 线程的3种同步详解
  • 线程安全问题详解
  • 线程死锁
  • 线程上下文切换

 

mikechen睿哥

mikechen睿哥,十余年BAT架构经验,资深技术专家,就职于阿里、淘宝、百度等一线互联网大厂。

关注「mikechen」公众号,获取更多技术干货!

后台回复面试即可获取《史上最全阿里Java面试题总结》,后台回复架构,即可获取《阿里架构师进阶专题全部合集

评论交流
    说说你的看法