随笔分类 - JavaSE
Java的基础知识:
数据类型、运算符、流程控制、数组、面向对象特征、
Java的基础类库、集合、泛型、异常处理、JDBC、Annotation(注解)、I/O流、多线程、网络编程、类加载和反射等与Java相关的基础知识
摘要:5-日期、时间格式器 1.DateTimeFormatter完成格式化 2.DateTimeFormatter完成解析字符串
阅读全文
摘要:4-国际化与格式化 1.国际化思路 2.程序国际化 3.MessageFormat 4.类文件代替资源文件 5.NumberFormat 6.SimpleDateFormat
阅读全文
摘要:3-日期、时间相关类 1.Date 2.Calendar 3.其他
阅读全文
摘要:2-常用类 1.Object 2.Objects 3.String 4.StringBuffer和StringBuilder 5.Math 6.ThreadLocalRandom和Random 7.BigDecimal
阅读全文
摘要:1-系统相关类 1.System 2.Runtime
阅读全文
摘要:19-对象与垃圾回收 1.对象在内存中的状态 2.强制垃圾回收 3.finalize方法 4.对象的软、弱、虚引用
阅读全文
摘要:18-枚举类 1.实现枚举类 2.枚举类的简单使用 3.枚举类的成员变量、方法和构造器 4.实现接口的枚举类 5.包含抽象方法的枚举类
阅读全文
摘要:17-Lambda表达式 1.Lambda表达式 2.Lambda表达式与函数式接口 3.方法引用和构造器引用 4.Lambda表达式与匿名内部类的联系和区别 5.使用Lambda表达式调用Arrays类的类方法
阅读全文
摘要:16-内部类 1.非静态内部类 2.静态内部类 3.内部类的使用 4.局部内部类 5.匿名内部类
阅读全文
摘要:15-接口 1.接口的概念 2.定义接口 3.接口的继承 4.接口的使用 5.接口和抽象类 6.面向接口编程
阅读全文
摘要:14-抽象类 1.抽象方法和抽象类 (1)抽象方法和抽象类必须用abstract修饰符来定义,有抽象方法的类只能被定义为抽象类,抽象类里可以没有抽象方法; (2)抽象方法和抽象类的定义规则: 1)抽象类和抽象方法必须使用abstract定义,抽象方法不能有方法体; 2)不论这个抽象类中是否有抽象方法
阅读全文
摘要:13-final修饰符 1.final成员变量 2.final局部变量 3.final修饰基本类型变量和修饰引用类型变量的区别 4.可执行“宏替换”的final变量 5.final方法 6.final类 7.不可变类 8.缓存实例的不可变类
阅读全文
摘要:12-类成员 1.理解类成员 2.Singleton类
阅读全文
摘要:11-处理对象 1.打印对象 2.toString方法 3.= =和equals方法
阅读全文
摘要:9-初始化块 1.初始化块的使用 2.初始化块和构造器 3.静态初始化块
阅读全文
摘要:8-继承与组合 1.使用继承的注意点 2.利用组合实现复用
阅读全文
摘要:7-多态 1.多态性 2.引用变量的强制类型转换 3.instanceof运算符
阅读全文
摘要:6-继承 1.继承的特点 2.重写父类方法 3.super限定 4.调用父类构造器
阅读全文