本系列教程重点介绍Java的核心基础知识,主要涵盖Java Collection和Java IO:
1. Java语言核心概念
- Java - 使用 try-with-resources 语句
- Java Synchronized关键字介绍
- Java 9 模块化(Modularity)介绍
- Java ClassLoader类加载器
- Java断言用法
- Java中的继承与组合('Is-a'关系 vs 'Has-a'关系)
- Java中Volatile关键字指南
- Java中的包装类(Wrapper Classes)
- Java.lang.System快速指南
- Java中的对象类型转换
- Java finalize方法详解
- Java中的具体类(Concrete Class)
- Java中的控制结构
- 什么是Pojo Class
- 在Java的If条件语句中使用not运算符
- 比较Java中的对象
2. Java核心
- Java中的二进制数
- Java 8 - 使用Lambda表达式实现大小比较
- Java - 随机长整数、浮点数、整数和双精度数字生成
- Java - Timer用法
- Java如何四舍五入到小数点N位
- Java UUID介绍
- Java 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 比较
- ClassNotFoundException 与 NoClassDefFoundError
- 用Java遍历枚举值(Iterating Over Enum Values in Java)
- Java中的StackOverflowError详解
- Java将Stack Trace转换为字符串
- Java中的Period 和 Duration类
- Java正则表达式匹配日期
- Java中的"final"关键字
- Java中的异常处理(Exception Handling)
- 在Java中自定义异常处理
- Java 中的不可变对象(Immutable)及其好处
- 为什么Java中的String是不可变的?
- Java中的取模运算符(The Modulo Operator in Java)
- Java Switch语句
- Java中的toString()方法
- Java中的匿名类
- Java 时间转换为时间戳的几种方式
- 在Java中比较日期
- Java中的拷贝构造函数
- Java中的命令行参数使用
- Java中的XOR运算符
- Java中的检查异常和未检查异常
- 枚举类型的有效性验证
- Java中的溢出和下溢
- Java 中 Long类型等于判断
- Java字符串匹配,不区分大小写
- Java 14 Record 关键字
- Java中的数字格式化
3. Java 并发
4. Java 集合Collections
5. Java Streams
6. Java IO
7. Java高级进阶
- Java中的组合、聚合与关联
- Java安全基础
- 在Java中处理网络接口
- Java 16进制转ASCII字符
- Java中UDP介绍
- 如何获取正在执行的方法的名称?
- 在运行时修改注解参数 Baeldung
- 如何获取两个日期之间的所有日期?
- Java正则表达式中转义字符的指南
- Java序列化入门介绍
- 使用Java反射在运行时调用方法
- Java 动态代理用法
- Java Clock Class 使用
- A Guide to the ResourceBundle
- Java中的弱引用
- 使用Java发送电子邮件
- Java 算法复杂度(大O符号) 实例
- Java instrumentation指南
- Java 中的堆内存和栈内存空间
- 在Maven中设置Java版本
- Java对密码进行哈希
- Java 捕获Heap Dump堆转储的几种方式
- 优化 Java 代码中 if 语句过多问题
- 理解Java中的内存泄漏
- Java的equals()和hashCode()约定
- java 中的泛型构造函数
- Java Optional 返回类型
- System.gc()介绍
- Java 生成有界随机数的几种方法
- 将字符数组转换为Java字符串
- System.exit()指南
- Java Scanner的hasNext() vs. hasNextLine()方法
- Java Date转OffsetDateTime
- 在Java中生成随机日期
- 为JVM应用添加退出钩子
- Java 数组比较
- Java BitSet 介绍
- Java 创建泛型数组
8. 跟踪 Java 发展
- Java 8 新特性
- Java 9 新特性
- Java 优质博客网站推荐
- 2018年Java的状态
- Java 10 新特性
- 2019年Java的状态
- Java 11中的新特性
- Java 12 中的新特性
- Java 13 新特性
- Java 14 新特性总结
- Java 15 新特性
好了,这就是“Java基础”系列教程,该系列介绍了集合和IO的基本操作。