-
kotin可以直接在一个文件中不需要声明类, 直接写方法
java在调用的时候, 是通过文件名kt.方法名()
调用这个方法 -
kotlin中创建匿名内部类 object修饰
-
java中的调用class
xxx.class
kotlin中的调用java的classxxx::class.java
kotlin中调用kotlin自己的classxxx:class
kotlin中class编译后生成的是KClass
, 而java中是编译后生成Class
, 所以在调用使用的时候会有所区分
-
关键字的冲突
比如 java中使用in
作为变量名, 而in在kotlin中时关键词, 当调用java的变量时, 可以使用两个反引号包裹`in`
,这样就可以正常解读了 -
kotlin没有封装类(Integer)
网友评论