![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
String長度有限制嗎若锁?是多少搁骑? Java中String是有長度限制的,在JVM編譯中還有規(guī)范又固。String其實是使用的一個char類型的數組...
單例模式(Singleton Pattern)是最簡單德設計模式仲器,屬于創(chuàng)建型模式,提供了一種創(chuàng)建對象的最佳方式仰冠。這種模式涉及到一個單一的類乏冀,該類...
設計模式有什么用 設計模式是經驗和智慧的總結,是經過實踐證明的有效解決方案沪停,可以讓我們避免重復性的錯誤煤辨,有助于提高開發(fā)效率。 設計模式提供了通用...
什么是模式 模式起源于建筑領域木张,經過幾千年的發(fā)著众辨,建筑工程已經相當完善,對很多問題都形成了成功的解決方案舷礼。模式由克里斯托弗.亞歷山大(Chris...
單例的實現方法鹃彻,可以通過同伴對象,或者 lazy妻献。示例: 通過 lazy 實現 參考《Programming Kotlin》Stephen Sa...
Kotlin 的注解完全兼容 Java 的注解蛛株。 聲明注解 可以通過向注解類添加元注解(meta-annotation)的方法來指定其他屬性:@...
反射是語言與庫中的一組功能, 可以在運行時刻獲取程序本身的信息。 類引用 要得到一個靜態(tài)的已知的 Kotlin 類的引用, 可以使 class ...
Kotlin 支持泛型育拨, 語法和 Java 類似谨履。例如,泛型類: 泛型函數: 類型變異 Java 的泛型中熬丧,最難理解的就是通配符笋粟。Java 中使...
與 Java 不同, Kotlin 明確地區(qū)分可變的和不可變的集合(list, set, map, 等等)析蝴『Σ叮可變的集合可以增刪改集合元素;而不可...