Java
文章平均质量分 84
Java实战经验
JackieGGu
一切皆对象
展开
-
Java之对象创建与访问
1. 对象的创建1.1 检查1.2 内存分配1.3 初始化与设置1.4 构造函数执行2. 对象的内存布局2.1 对象头2.2 实例数据2.3 对齐填充3. 访问定位3.1 句柄3.2 直接指针4. 备注原创 2021-05-08 15:06:49 · 201 阅读 · 0 评论 -
Java之内存区域与内存溢出异常
1. 运行时数据区域1.1 程序计数器(线程私有)1.2 Java虚拟机栈(线程私有)1.3 本地方法栈(线程私有)1.4 Java堆(线程共享)1.5 方法区(线程共享)2. 非运行时数据区域2.1 直接内存3. 备注原创 2021-05-07 16:35:50 · 270 阅读 · 0 评论 -
Java之SPI机制深入研究
1. 前言 2. Java SPI 3. 手写Java SPI实例 4. Java SPI源码分析 5. Java SPI实战案例原创 2021-04-26 18:10:13 · 197 阅读 · 0 评论 -
Java8新特性之面试集锦
1. lambda表达式 1.1 什么是lambda表达式?2. 函数式接口 2.1 什么是函数式接口?3. 方法引用 3.1 什么是方法引用?4. 接口的默认方法和静态方法 4.1 接口的默认方法与静态方法的区别是什么?5. 重复注解 5.1 Java8中引入的重复注解是什么,怎么使用?6. Stream 6.1 什么是Stream?7. Optional 7.1 什么是Optional容器?8. 新的日期时间类 8.1 Java8中新的日期时间类有哪些?原创 2021-04-20 16:29:08 · 857 阅读 · 0 评论 -
Java8新特性之新的日期时间类(八)
1. 背景介绍 2. 新日期时间相关类介绍 3. 新日期时间常用API介绍 4. 类型转换表 5. 相关链接原创 2021-04-20 14:56:28 · 633 阅读 · 0 评论 -
Java8新特性之Optional容器(七)
1. Optional介绍 2. Optional的创建方式 3. Optional的API介绍 4. 相关链接原创 2021-04-19 16:47:03 · 366 阅读 · 0 评论 -
Java8新特性之Stream流(六)
1. Stream流介绍 2. Stream的创建方式 3. Stream的中间操作 4. Stream的终止操作 5. Stream的并行流 6. Stream的注意事项 7. 相关链接原创 2021-04-16 18:20:35 · 4564 阅读 · 0 评论 -
Java8新特性之重复注解和类型注解(五)
1. 重复注解介绍 2. 获取重复声明注解的值 3. 类型注解介绍 4. 相关链接原创 2021-04-16 11:28:58 · 463 阅读 · 0 评论 -
Java8新特性之接口的默认方法和静态方法(四)
1. 背景介绍 2. 接口的默认方法介绍 3. 接口的静态方法介绍 4. 相关链接原创 2021-04-15 10:39:46 · 651 阅读 · 0 评论 -
Java8新特性之方法引用(三)
1. 方法引用介绍 2. 方法引用的5种类型 2.1 对象引用::实例方法名 2.2 类名::静态方法名 2.3 类名::实例方法名 2.4 类名::new 2.5 类名[]::new 3. 相关链接原创 2021-04-14 18:07:33 · 882 阅读 · 0 评论 -
Java8新特性之函数式接口(二)
1. 函数式接口介绍 2. Java8中提供的函数式接口 3. 相关链接原创 2021-04-14 16:36:37 · 602 阅读 · 8 评论 -
Java8新特性之Lambda表达式(一)
1. lambda表达式介绍 2. lambda表达式的重要特征 3. lambda表达式对域外变量的限制 4. lambda表达式的优缺点 5. lambda表达式的使用场景 6. lambda表达式的实现原理 7. 相关链接原创 2021-04-14 15:19:06 · 647 阅读 · 0 评论 -
CentOS安装JDK与配置环境变量
1. 下载JDK2. 安装JDK(解压版)3. 配置环境变量原创 2020-11-28 17:12:07 · 2517 阅读 · 0 评论