测试Java与kotlin的相互调用

Android Studio3.0 发版已有时日,是时候来一发kotlin由浅入深自学案例了,让我们立刻开始这段21天从入门到放弃的学习历程吧。 天下武功,唯快不破。 kotlin主打旗号之一就是可完美兼容JAVA,主打旗号之二就是开发方便快捷,可省略JAVA冗余语句千万,既然在Android studio下二者可以得兼,何不一试? 以我对事物新鲜感无法停留三天的尿性,当务之急是要避免邯郸学步的尴尬,为了更快的上手,以及上手之后更快的在项目中使用,我决定先开始测试两者的互相调用,既要玉不碎,也要瓦全嘛。 新建工程。 include kotlin support。 next….finish。 好的,第一个kotlin工程建好了,代码如下: class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } 好的,并没有看出多干练简洁,但是的确是按照JAVA模板以kotlin语言重设了一次。 接下来新建一个kotlin文件。 new –>kotlin File/Class 取名叫做KotlinTest 代码这么写: class KotlinTest { fun print() { println(“hello