中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Kotlin 1.3 新特性搶先看,協(xié)程已穩(wěn)定并將向后兼容

2018-07-30    來源:oschina

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用
Kotlin

Kotlin 上個月發(fā)布了 1.2.50 版本,在關(guān)注 1.2.X 更新的同時,Kotlin 的下一個大版本 1.3 也已迎來首個預(yù)覽版。

Kotlin 1.3 包含哪些亮點(diǎn)?

Coroutines 協(xié)程

Kotlin 1.1 引入了對協(xié)程的基本支持,但該特性一直處于試驗(yàn)階段。好消息是,在 Kotlin 1.3 中,Coroutines 語法和標(biāo)準(zhǔn)庫 API 都已穩(wěn)定,并將保持向后兼容。

協(xié)程實(shí)際上是一個輕量級的線程,可以掛起并稍后恢復(fù)。協(xié)程通過掛起函數(shù)支持,對這樣的函數(shù)的調(diào)用可能會掛起協(xié)程,并啟動一個新的協(xié)程。

Kotlin 1.3 對協(xié)程的更改亮點(diǎn)包括:

  • KT-16908 支持掛起函數(shù)的可調(diào)用引用

  • KT-18559 所有與 coroutine 相關(guān)的類可序列化

新特性

  • Capturing when subject in a variable

  • @JvmStatic and @JvmField in companions of interfaces

  • Nested declarations in annotation classes  —— 現(xiàn)在可在注釋伴生對象中聲明成員

  • Functional types of higher arity —— 函數(shù)類型限制提至 255 ,這是方法在 JVM 上可具有的實(shí)際最大參數(shù)數(shù)量。

試驗(yàn)特性

  • Inline classes —— 內(nèi)聯(lián)類

  • Unsigned integer types

  • 用于標(biāo)記已選中的試驗(yàn) API 的注釋

更多更改細(xì)節(jié)可查閱 Kotlin 1.3 的發(fā)行說明。

標(biāo)簽:

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:LibreOffice 6.1 RC2 發(fā)布,將于8月中旬推出正式版

下一篇:Hutool 4.1.4 發(fā)布,帶來 QQ 機(jī)器人