Kotlin

Kotlin+元件化開發初探—開源專案Designer的實踐

前言: 歷時一個多月,利用自己的閒暇時間,終於完成了我的第一個開源專案 Designer v1.0初級版本,後續將會繼續開發迭代,用於學習和經驗總結。專案主要是仿想去App——一個很文藝,充滿設計感的電商

Kotlin上手(一)

Kotlin上手(一) 系列筆記為學習極客時間張濤講解Kotlin的筆記。 本篇筆記主要學習了從Java過渡到Kotlin的幾個注意點 1.最基本語法: 1.1Kotlin的變數: Kotl

為什麼Scala相比Kotlin失去了動力? - Quora

在這一年中Scala語言正在失去動力(參見Tiobe 2019指數 )。2018年推出了Kotlin,一種更接近Java的語言,似乎更能滿足市場需求。 在我看來,有幾點使Scala語言失去動力

Android 新貴 kotlin (5)

圖 我們給 train 賦值為 null , 報錯然後就出現了,有兩個原因,在 kotlin 中預設 val 為immutable 型別,所以我們不能為 val 型別

幾個特性,快速上手Kotlin

前言 因為工作需要,所以最近大量的時間都用在了對Kotlin的提升上。所以最近的文章基本都是關於Kotlin的了內容。 這不是一個死扣細節的文章,而是一個幫助小夥伴們快速由Java(Android)轉向

Android 新貴 kotlin (3)

圖 圖左側為 kotlin 的程式碼,而右側為 java 的程式碼,如果您是有 Java 背景的,可以對比來看一看。 kotlin 和老大的關

Kotlin Standard.kt 內建函式使用

在 Kotlin 原始碼的Standard.kt 檔案中提供了一些很好用的內建高階函式,可以幫助我們寫出更優雅的 Kotlin 程式碼,提高生產力。為了能學習這些高階函式,有必要先對

Kotlin 行內函數

一、行內函數原理 使用高階函式為開發帶來了便利,但同時也產生了一些效能上的損失,官方是這樣描述這個問題: 使用高階函式會帶來一些執行時的效率損失:每一個函式都是一個物件,並且會捕獲一個閉包。 即那些

Kotlin 高階函式與 Lambda 表示式

在 Kotlin 中函式也是一等公民 ,這意味著我們定義的變數、函式引數、返回值都可以是函式型別的,可以像操作其它非函式值一樣操作函式,確實也方便了不少。對 Android 開發者而言這無疑是

Kotlin的解析(中)

  通過上一篇的Kotlin介紹了一些基本的變數,方法,函式,類等的基本講解,接下來,讓我們更近一步的學習,深入一點的知識 1.  列舉類和擴充套件 1.1 列舉類   Kotlin的列舉類和Jav

1717647580.3298