排列5历史询号码|排列5历史号码有没有一样的
  • ?
    聯系我們

    廣東聯迪信息科技有限公司

    服務熱線

    網絡集成:400-899-0899

    軟件支持:400-8877-991

    咨詢熱線

    公司前臺:0756-2119588

    售前咨詢:0756-2133055

    公司地址

    珠海市香洲區興華路212號能源大廈二樓

    社會新聞
    當前位置 > 首頁 > 社會新聞

    安卓支持Kotlin語言代表脫離Java虛擬機?并不是

    類別:社會新聞發布人:聯迪發布時間:2017-05-18

    5月18日消息,谷歌在今天的I/O 2017開發者大區會上宣布了安卓開發全面支持Kotlin編程語言。Kotlin是由JetBrain(Android Studio/IntelliJ的開發公司)公司開發的面向對象編程語言,支持安卓和網頁開發。在之前這個語言就已經支持了安卓平臺開發,但是直到今天谷歌開發者大會上才宣布對該語言的全面支持和維護。

    很多網友可能不禁會想,是不是使用這個語言就會脫離了Java虛擬機機制?是不是這樣就是原生代碼了?是不是用了這個就可以讓安卓應用又快又好了?答案是,并不是的。Kotlin語言目前還是一個基于JVM(Java Virtual Machine)的語言,意味著和Java一樣,也是運行在Java的虛擬機Runtime中的。

    那Kotlin既然和Java一樣都是基于JVM的語言,那支持安卓開發有什么意義呢?其實Kotlin是一門非常現代化的編程語言,比起來Java也有很多的優點。

    首先,Kotlin可以使用Java所有的Library,兩種代碼可以在同一個項目中共存,甚至可以做到雙向的一鍵轉換。

    其次,在Java編程中,開發者經常會遇到的一個問題就是null pointer exception,而使用Kotlin卻完全不會遇到這類的問題。

    很多時候開發者用Java編程,有很多Class都是大量的無用代碼,有時候僅僅是為了儲存一些數據就要新建一個Class和相應的get與set。在Kotlin中,類似的代碼僅用一行就可以完成,大大減小了無用代碼的數量。

    Kotlin還是很年輕的編程語言,在今后發展的道路上還有很長的路要走。原生應用的支持也在官方的發展圖中。所以以后能否使用不依靠Java虛擬機機制的Kotlin為安卓編寫應用還是未知的,讓我們一起期待吧。

    ?
    客服1 客服2 客服3
    排列5历史询号码 王者荣耀电竞比分 宁夏十一选五 篮球比分图片 超级大乐透 辽宁35选7 亿客隆彩票 江苏快三 25选5 比分网球探007 体球手机即时比分 足球直播比分网 体彩6+1 电竞比分网dota 竞彩篮球大小分 快乐10分 球探网即时比分足球比播一