Kotlin都出來了好幾年横辆,火起來的時候也還沒去學囊嘉,今年想著學習下更好對于Android開發(fā)來說,代碼量精簡了很多知举,extends被 : 代替寇壳,...
Kotlin都出來了好幾年横辆,火起來的時候也還沒去學囊嘉,今年想著學習下更好對于Android開發(fā)來說,代碼量精簡了很多知举,extends被 : 代替寇壳,...
抱歉很長一段時間沒更新博客,一直在忙于爬蟲項目。感謝大家的支持與訂閱刁赖!后續(xù)會不定期更新kotlin這部分基礎以及爬蟲相關技術搁痛。
異常類 如你所想,kotlin中所有的異常類跟java一樣宇弛,都是Throwable類的后代鸡典。每個異常類都有消息,堆棧信息枪芒。 表現(xiàn)形式彻况,雷同jav...
Kotlin中與java相似,也有兩種類型的相等性: 1舅踪、引用相等(兩個引用指向同一個對象)纽甘; 2、結構相等(用equals()檢查)抽碌; 引用相...
本節(jié)涉及的知識點: this表達式,inner關鍵字货徙,擴展函數(shù)左权,標簽,lambda表達式痴颊,屬性的方法定義赏迟。重點理解this與inner,其他知識...
is與蠢棱!is操作符 在java中我們通常使用instanceOf來判斷一個對象是否可以轉換為某個類型锌杀,如: kotlin中使用關鍵字is操作符,...
有時把一個對象解構成很多變量會很方便裳扯,例如: val (name , age) = person 這種語法稱為解構聲明抛丽。一個解構聲明同時創(chuàng)建多個...
Kotlin中集合的有別于Java,它區(qū)分可變與不可變集合饰豺,且具有豐富的操作函數(shù)亿鲜,使得我們使用起來更加簡單容易。 Kotlin中的集合類 Ite...
Kotlin雖然能調用java類庫冤吨,但存在很大的語法差異蒿柳,有語言基礎的同學,學起來可以通過類比的方式循序漸進漩蟆。由于我之前一直使用java進行An...
在學習Kotlin的過程中垒探,我們會發(fā)現(xiàn)一些java中沒有的有趣特性,如表現(xiàn)性怠李,安全性圾叼,擴展性蛤克,函數(shù)支持lambdas等等,在后續(xù)章節(jié)中會慢慢提現(xiàn)...