• 联系我们
  • 地址:湖北武汉三环科技园
  • 电话:159116031100
  • 传真:027-68834628
  • 邮箱:mmheng@foxmail.com
  • 当前所在位置:首页 - java培训
  • 对 Kotlin 与 Java 编程语言的思考
  •   前世死因测试

      曾看到一个理论是说,看一个事物还能存在多久,首先要看看它已经存在了多久。如果一编程语言已经存在了20年,那么它在20年后也不会消失。像C、VB这样的语言,至今仍然能够在编程语言排行榜中占据非常重要的。

      Kotlin语言中文站网站已经有非常详细的说明,这里我只想说下我刚刚接触Kotlin两天的体会。

      3.完全面向对象:这是Java最大的优点,但是也是很大的缺点。我想写个工具类,也要新建一个对象?

      4.沉重的历史包袱:因为要考虑向前兼容的问题,很多支持和改进并不彻底,最大的例子就是JDK 1.5引入的泛型。

      JDK开始收费。我觉得JDK开始收费是个好事情,至少Java的版本发布周期变更为每六个月一次 —— 每半年发布一个大版本,每个季度发布一个中间特性版本,并且承诺不会跳票。Java 6的发布时间是2009年,Java 7的发布时间是2011年,Java 8是2014年。新版本的Java确实有许多方便的特性和类库的升级。

      JDK升级。由于工作原因,我使用了近2年的Java 6。仅仅是升级到了Java 8,就已经极大地提高了我的开发效率!——更不用说类库底层的优化。

      总的来说,Java号称是C++ --,Kotlin就像是Java++。Kotlin没有像Java一样的历史包袱,设计之初就是为了解决Java的痛点。

      但是世界上并没有完的语言——像Python也存在版本的问题。用再好的笔,也写不出更好的文章。如果单单是使用编程语言开发的话,充分利用好一编程语言和Ij返回搜狐,查看更多

      本文由来源于财鼎国际(http://cdgw.hengpunai.cn:27531/)