IO流

字节流: 大多以Stream结尾 字符流:大多以Reader和Writer结尾 字符流与字节流的区别 经过以上的描述,我们可以知道字节流与字符流之间...

创建: 2023-08-22 · 更新: 2024-10-19 · xkj  | 分类:   | 访问: 1

java8

[TOC] 介绍 stream的优势: 如表1-1中所示,Stream中的操作可以分为两大类:中间操作与结束操作, 中间操作只是对操作进行了记录,只有结束操...

创建: 2023-08-22 · 更新: 2024-10-19 · xkj  | 分类:   | 访问: 1

java常见面试题

含个人信息, 暂不开放 --- DON'T MODIFY THIS LINE --- [TOC] 1.抽象和接口 区别: 设计角度: 抽象是事物的对象,即对类抽象; 接口是对行为的抽象 抽象类是对整个类整体进行抽象...

创建: 2023-08-22 · 更新: 2024-11-20 · xkj  | 分类:   | 访问: 1

lombok

[toc] 介绍 能用注解的方式来写代码. 比如:在编译的时候回自动生成get和set方法(不是生成代码,是生成字节码,反编译后可以看到) 安装 window...

创建: 2023-08-22 · 更新: 2024-03-28 · xkj  | 分类:   | 访问: 1

SPI

[toc] 1. 介绍 SPI 全称:Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。比...

创建: 2023-08-22 · 更新: 2023-09-04 · xkj  | 分类:   | 访问: 1

调试体系

[TOC] 1. 前言 我们在使用idea启动debug时可以做好多事情,看变量的值; 随处打断点; 计算变量的值等等, 这些功能全都依赖了java的调试体系JP...

创建: 2023-08-22 · 更新: 2024-10-19 · xkj  | 分类:   | 访问: 1

动态字节码技术

[TOC] 1.字节码 1.1 什么是字节码? Java之所以可以“一次编译,到处运行”,一是因为JVM针对各种操作系统、平台都进行了定制,二是因为无论在什么平...

创建: 2023-08-22 · 更新: 2024-09-20 · xkj  | 分类:   | 访问: 1

泛型

[toc] 一. 为啥要泛型? 简单的说,我 new一个list,我想放字符串,数字等多种数据类型,怎么办? 那就整个泛型!(理解意思就行) https://www.cnblogs.com/lwbqqyumidi/p/3837629.html 二. 什么是泛型?...

创建: 2023-08-22 · 更新: 2023-08-29 · xkj  | 分类:   | 访问: 1

枚举

[toc] 用法一:常量 public enum Color { RED, GREEN, BLANK, YELLOW } 也可以写构造方法,给枚举加值 public enum Color { RED("红色", 1), GREEN("绿色"...

创建: 2023-08-22 · 更新: 2023-08-29 · xkj  | 分类:   | 访问: 1

时间

Java日期格式化参数对照表 常用格式: yyyy-MM-dd HH:mm:ss 纪元标记 AD 备注 y/u 年份 2001 u 在使用jdk8格式化使用过 Y 周年年份 2001 当天所在的周属于的年份, (一年中的最...

创建: 2023-08-22 · 更新: 2023-08-29 · xkj  | 分类:   | 访问: 1

异常

error 是不可以被捕获的

创建: 2023-08-22 · 更新: 2024-10-17 · xkj  | 分类:   | 访问: 1

jvm

jvm

更新: 2023-09-04 · xkj  | 访问: 1

并发

并发

更新: 2023-08-29 · xkj  | 访问: 1

设计模式

设计模式

更新: 2023-08-29 · xkj  | 访问: 1