前言 在工作當(dāng)中,可能經(jīng)常會(huì)遇到比如數(shù)據(jù)保留兩位小數(shù)顯示袋倔,去除后面多余0允华,按指定格式輸出數(shù)據(jù)這種需求,有時(shí)隔得時(shí)間久了也難免會(huì)忘記旦万,所以就稍作總結(jié)方便今后查看近忙,同時(shí)最后提供一...

前言 在工作當(dāng)中,可能經(jīng)常會(huì)遇到比如數(shù)據(jù)保留兩位小數(shù)顯示袋倔,去除后面多余0允华,按指定格式輸出數(shù)據(jù)這種需求,有時(shí)隔得時(shí)間久了也難免會(huì)忘記旦万,所以就稍作總結(jié)方便今后查看近忙,同時(shí)最后提供一...
委托模式是軟件設(shè)計(jì)模式中的一項(xiàng)基本技巧。在委托模式中盒蟆,有兩個(gè)對(duì)象參與處理同一個(gè)請(qǐng)求踏烙,接受請(qǐng)求的對(duì)象將請(qǐng)求委托給另一個(gè)對(duì)象來(lái)處理。 Kotlin 支持委托模式历等, 通過(guò)關(guān)鍵字 b...
相比Java, Kotlin提供了不少高級(jí)語(yǔ)法特性。對(duì)于一個(gè)Kotlin的初學(xué)者來(lái)說(shuō)經(jīng)常會(huì)寫(xiě)出一些不夠優(yōu)雅的代碼亲澡。在Kotlin中的源碼標(biāo)準(zhǔn)庫(kù)(Standard.kt...
1钦扭、JvmStatic 應(yīng)用于對(duì)象或伴生對(duì)象的屬性,使其 getter 和 setter 方法成為該對(duì)象或包含伴生對(duì)象的類的靜態(tài)成員床绪,應(yīng)用于對(duì)象或伴生對(duì)象的方法客情,使其生成象或...
@JvmStatic 告訴jvm生成靜態(tài)方法和成員@JvmOverloads 生成Java重載方法,應(yīng)用于kotlin方法有默認(rèn)值生成對(duì)于的java方法@JvmName 改變...
1癞己、打開(kāi)項(xiàng)目的build.gradle膀斋,補(bǔ)充添加kotlin的版本號(hào)聲明 buildscript { ext.kotlin_version = '1.4.31' re...
1痹雅、java 創(chuàng)建單例方式 /*** * java方式靜態(tài)內(nèi)部類方式創(chuàng)建單例的demo * created by canwen2003 */ public class Dem...
lateinit 和 lazy 是 Kotlin 中的兩種不同的延遲初始化的實(shí)現(xiàn) lateinit 只用于變量 var仰担,而 lazy 只用于常量 val lazy 應(yīng)用于單例...
1绩社、java單例創(chuàng)建方式 2摔蓝、Kotlin單例創(chuàng)建方式 3、java調(diào)用方式 4愉耙、Kotlin調(diào)用方式
1、java創(chuàng)建單例方式 2朴沿、kotlin創(chuàng)建方式 3猜谚、java調(diào)用方式 4败砂、kotin調(diào)用方式
1魏铅、java創(chuàng)建單例方式 2昌犹、Kotlin創(chuàng)建單例方式 3、Java調(diào)用單例方式 4览芳、Kotlin調(diào)用單例方式
http://www.reibang.com/p/ac3014a21369 a、Java單例實(shí)現(xiàn) /*** * java方式餓漢式創(chuàng)建單例的demo * created b...