【Java基础】栏目重点在于整理Java的基础知识点,整理总结内容速览:【按时间线顺序,持续更新中......】
1. Java运算符与表达式:运算符、运算符优先级、表达式(自增/自减,短路,三目,Lambda等)
https://blog.csdn.net/qq_29119581/article/details/111323450
2. Java数据类型:变量、基本数据类型、引用数据类型、instanceof关键字
https://blog.csdn.net/qq_29119581/article/details/111352650
3. Java流程控制语句:if条件语句、switch多重选择语句、循环语句、相关的Java语法糖、Java5~Java14看switch语句的演变史
https://blog.csdn.net/qq_29119581/article/details/111397105
4. Java异常处理:异常分类、关键字throw或throws、try-catch-finally语句、try-with-resource语句
https://blog.csdn.net/qq_29119581/article/details/111400395
5. Java修饰符1:三种访问权限修饰符、static(静态块、静态方法、静态变量、静态内部类)、final(最终类/方法、变量)、abstract(抽象类/方法、与接口的区别)、native
https://blog.csdn.net/qq_29119581/article/details/111436664
6. Java修饰符2:synchronized(同步方法、同步块)、volatile(变量可见性、禁止指令重排)、transient(序列化与反序列化)
https://blog.csdn.net/qq_29119581/article/details/111464023
7. Java关键字this、super区别:this、super
https://blog.csdn.net/qq_29119581/article/details/111570766
8. Java创建对象的方式:new、反射、clone()、反序列化、浅拷贝和深拷贝、BeanUtils和PropertyUtils工具类
https://blog.csdn.net/qq_29119581/article/details/111570773
9. Java集合遍历总结:List/Set/Map的遍历方式、for遍历删除存在的陷阱、集合迭代器Iterator的fail-fast与fail-safe机制、J.U.T包下的安全集合特点总结
https://blog.csdn.net/qq_29119581/article/details/111597519
10. Java面向对象特征:抽象、封装、继承、多态、重写与重载
https://blog.csdn.net/qq_29119581/article/details/111650729
11. Java值传递与引用传递的误区:值传递、引用传递
https://blog.csdn.net/qq_29119581/article/details/111823890
12. Java比较器之Comparable接口和Comparator接口:Comparable、Comparator、常见容器排序API
https://blog.csdn.net/qq_29119581/article/details/111826702
13. 【Java8新特性】 1.Lambda表达式与函数式接口
https://blog.csdn.net/qq_29119581/article/details/111646796
14. 【Java8新特性】2.日期时间API
https://blog.csdn.net/qq_29119581/article/details/111647140
15. 【Java8新特性】3.Optional类
https://blog.csdn.net/qq_29119581/article/details/111648370
16. 【Java8新特性】4.Stream API
https://blog.csdn.net/qq_29119581/article/details/111647069
17. 【Java8新特性】5.BASE64
https://blog.csdn.net/qq_29119581/article/details/111877558
18. 【Java5 特性】 1.自动拆装箱
https://blog.csdn.net/qq_29119581/article/details/112093156
19. 【Java5 特性】2.Java泛型
https://blog.csdn.net/qq_29119581/article/details/112093159
20. 【Java5 特性】3.Java枚举
https://blog.csdn.net/qq_29119581/article/details/112093160
21. 【Java5 特性】4.注解
https://blog.csdn.net/qq_29119581/article/details/111408933
22. 【Java5 特性】5.Java5其他特性
https://blog.csdn.net/qq_29119581/article/details/112093167
23. 【面向对象】 —— UML类图:UML用途、UML类图
https://blog.csdn.net/qq_29119581/article/details/80705043
24. 【误区】Java基础中常见的误区1:空串和Null串、JVM角度分析String str = "i"与 String str = new String("i")的区别、理解数组声明 int[] a,b[]、PO,VO,DAO,BO,POJO,DTO的区别、String字符串有多长
https://blog.csdn.net/qq_29119581/article/details/112849673
25. 【误区】Java基础中常见的误区2:start方法与run方法区别、 Java产生随机数方式 、文件路径区别、 String类操作符重载 、printStackTrace()和fillInStackTrace()区别
https://blog.csdn.net/qq_29119581/article/details/112896162
26.【设计模式】设计模式概述:概念,OOP六大设计原则,优点,JDK/Spring框架/Mybatis框架等用到的设计模式
https://blog.csdn.net/qq_29119581/article/details/114855086
27.【设计模式】单例模式:常见实现方式(饿汉/懒汉/双检锁/静态内部类/Map/枚举等方式)和优缺点、破坏单例模式的解决方法
https://blog.csdn.net/qq_29119581/article/details/114860431
28.【设计模式】工厂模式:三种类型及其举例
https://blog.csdn.net/qq_29119581/article/details/114868865
29.【设计模式】代理模式:代理分类,动态代理分类,DK动态代理和CGLIB动态代理的原理及区别,demo实现
https://blog.csdn.net/qq_29119581/article/details/114869478
30.【设计模式】装饰器模式和适配器模式:装饰器模式特点及举例,适配器模式特点,分类及优缺点
https://blog.csdn.net/qq_29119581/article/details/114873409
31.【设计模式】外观模式和策略模式:外观模式特点及举例,策略模式特点及举例,Java项目中策略模式的应用场景
https://blog.csdn.net/qq_29119581/article/details/114876219
32.【设计模式】外观模式和策略模式:特点及举例