Android KTX
Android KTX
Reference
在 Android 开发中使用常见的 Kotlin 模式
Jetpack Compose
Kotlin 样式指南
Android KTX
Android 协程
Android 协程
在Android使用协程
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.9")
}
Reference
Android 上的 Kotlin 协程
Coroutines guide
Java Generics
Java Generics
约定使用单字符当类型参数的名称:
E — Element (used extensively by the Java Collections Framework)
K — Key
N — Number
T — Type
V — Value
S,U,V etc. — 2nd, 3rd, 4th types
T (Type) 具体的Java类
E (Element)在集合中使用,因为集合中存放的是元素
K V (key value) 分别代表java键值中的Key Value
N (Number)数值类型
? 表示不确定的 Java 类型
为什么使用泛型
Stronger type checks at compile time.
Ena...
Java GC
Java GC
Java Memory Model
![jvm-architecture]((https://github.com/LiMingFei56/picturebed/raw/main/jvm/jvm-architecture.png)
JVM参数:
-XmsSetting — initial Heap size
-XmxSetting — maximum Heap size
-XX:NewSizeSetting — new generation heap size
-XX:MaxNewSizeSetting — maximum New generation heap size
-XX:MaxPermGenSetting — maximum siz...
Java Class Loader
Java Class Loader
Java在new一个对象时, 会先判断类是否加载到内存, 如果没有会先使用双亲委托模型加载类, 然后创建对象.
Reference
java new一个对象的过程中发生了什么
453 post articles, 57 pages.