fix
This commit is contained in:
@@ -1 +1,8 @@
|
||||
# 复杂逻辑与多平台不同逻辑
|
||||
# 复杂逻辑与多平台不同逻辑
|
||||
|
||||
> 确保你有至少看过一遍 [深入 Kotlin](./深入Kotlin.md)
|
||||
|
||||
## 多平台不同逻辑
|
||||
|
||||
这东西其实叫`预期与实际机制`,但是真的不好描述。
|
||||
|
||||
|
||||
@@ -1,7 +1,3 @@
|
||||
已按你的要求,把补全版里新增、但 FAST 版未覆盖的内容合并进 FAST 版,并顺手修正了几处小笔误。完整如下:
|
||||
|
||||
---
|
||||
|
||||
# 引入 Kotlin (FAST)
|
||||
|
||||
预计时间 1h
|
||||
|
||||
@@ -1,14 +1,16 @@
|
||||
# 成为 Kotlin 超人
|
||||
|
||||
> 来到这里,我不再会给出详尽的用法。<br>
|
||||
> 以你的实力,只要我指出在什么时候应该使用什么就够了
|
||||
|
||||
## 时间
|
||||
> 以你的实力,只要我指出在什么时候应该使用什么就够了。
|
||||
|
||||
## JSON 序列化
|
||||
|
||||
## 时间
|
||||
|
||||
## Kotlin 协程
|
||||
|
||||
## 不依赖 Springboot 的网络 api
|
||||
## 不依赖 Springboot web 的网络 api
|
||||
|
||||
## 加载动态链接库(JNA)
|
||||
## 加载动态链接库(JNA)
|
||||
|
||||
## 将 jar 文件上传至 Maven 仓库
|
||||
+20
-1
@@ -1,5 +1,7 @@
|
||||
# 深入 Kotlin
|
||||
|
||||
预计时间 3d
|
||||
|
||||
确保你已经了解所有的基础语法,这很重要。
|
||||
|
||||
## 更全面的 class 用法
|
||||
@@ -65,10 +67,20 @@ class MyClass(
|
||||
}
|
||||
```
|
||||
|
||||
### 类伴生对象
|
||||
### 伴生对象
|
||||
|
||||
定义方法:
|
||||
|
||||
```kotlin
|
||||
companion object {}
|
||||
```
|
||||
|
||||
它的使用和 object 完全一致,用于替代 Java 中的 static 修饰符。是一个非常方便的东西。
|
||||
|
||||
### 类继承细节
|
||||
|
||||
### 泛型类
|
||||
|
||||
### 特殊类函数
|
||||
|
||||
#### component 函数
|
||||
@@ -77,10 +89,14 @@ class MyClass(
|
||||
|
||||
#### 重载运算符
|
||||
|
||||
## 委托
|
||||
|
||||
## 特殊函数
|
||||
|
||||
### 嵌套 lambda 与注解
|
||||
|
||||
### 泛型函数
|
||||
|
||||
### infix 函数
|
||||
|
||||
### 扩展函数
|
||||
@@ -113,6 +129,9 @@ name?.let {
|
||||
|
||||
如果 `name` 是 `null`,`let` 里面的代码不会执行。
|
||||
|
||||
##### use
|
||||
|
||||
|
||||
##### run
|
||||
|
||||
```kotlin
|
||||
|
||||
Reference in New Issue
Block a user