JAVA 相關知識筆記
- 一、Language
- 1.1、 序列化
- 1.1.1、序列化
- 1.1.2、 編碼
- 1.2、 Time
- 1.3、 Log
- 1.4、 註解Annotation
- 1.5、 Url
- 1.6、 DataSource包
- 1.7、 泛型
- 1.8、java.lang.instrument(javaagent)
- 1.9、 IO
- 2.0 JNI
- 2.1 JNDI
- 2.2 Reflection
- 2.3 位運算
- 2.4 權限控制
- 二、JVM
- 2.1、 classLoader
- 2.2、 gc 方式的組合
- 2.3、 byteCode
- 2.4、 內存模型&運行機制
- 2.5、 線程模型
- 2.6、JVMTI jvm接口
- 三、Wave
- 四、包
一、Language
1.1、 序列化
1.1.1、序列化
1.1.2、 編碼
1.1.2.1、 Protobuffer
1.1.2.2、 Jackson
1.2、 Time
1.2.1、 jdk:Date&Time
1.2.2、 JodaTime標準的時間庫
1.2.3、 ISO 8601
1.3、 Log
1.4、 註解Annotation
1.5、 Url
1.6、 DataSource包
1.7、 泛型
1.8、java.lang.instrument(javaagent)
1.8.1、 Java attach API
1.9、 IO
1.9.1、 Net
1.9.1.1 BIO
1.9.2、 BasicIO
1、FIle I/O NIO特性
2、 I/O Streams 流
1.9.3、 IO
2.0 JNI
2.1 JNDI
java 之JNDI介紹— SPI機制 & Java.Util.serviceLoader