kotlin 从Helloword 开始
生活随笔
收集整理的這篇文章主要介紹了
kotlin 从Helloword 开始
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.新建一個項目,選擇kotlin 語言,生成后的項目如下:
?
?
2.看下和選擇java 生成的項目之間的區別
?
?區別一:繼承
? kotlin
class MainActivity : AppCompatActivity()??從以上代碼可以看到,kotlin 繼承方式是以 :號,后邊跟繼承的類,而且是繼承類的構造方法
?
Java??
public class MainActivity extends AppCompatActivityJava 繼承是以 extends 關鍵詞 來繼承,后邊直接跟類名即可
?
區別二:方法重寫
? kotlin
override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)} override 關鍵詞直接寫在方法前面, 并且用 fun 關鍵詞 來表示方法?
Java
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}Java 重寫方法 以注解的形式來表示? @Override? ,且返回類型在方法名前,而kotlin 方法返回值在方法后,并且以 :類型 的形式
?
區別三:gradle 配置
1. 在項目的build.gradle 中配置kotlin 插件
2.在APP module? 的build.gradle 配置文件中添加插件的應用
?
?
kotlin? 的初體驗先到這里
總結
以上是生活随笔為你收集整理的kotlin 从Helloword 开始的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NDK
- 下一篇: Kotlin 与 Java 比较