https://time.geekbang.org/column/intro/82?utm_source=website&utm_medium=infoq&utm_campaign=8 ...
非常榮幸作為曉峰哥的同事,之前就看過這篇文章,重寫讀一遍,再學習學習。同時也推薦給大家 一 開篇詞 初級 中級:java和計算機科學基礎 開源框架的使用 高級 專家:java io nio 並發 虛擬機 底層源碼 分布式 安全 性能 java基礎 java進階 java應用開發擴展 java安全基礎 java性能基礎 第 講:java平台的理解 java編譯器和運行時 javac的編譯:編譯將ja ...
2019-04-17 18:25 0 699 推薦指數:
https://time.geekbang.org/column/intro/82?utm_source=website&utm_medium=infoq&utm_campaign=8 ...
我在編譯時不知道,而在運行時知道,那么肯定在運行時給了提示,這個提示就是額外功.好處是可以重復利用相同代碼. 代理模式:通過代理靜默的解決一些與業務無關的問題,例如遠程,安全,事物,日志,資源 ...
09 | 字典的操作和約束 至今為止,我們講過的集合類的高級數據類型都屬於針對單一元素的容器。 它們或用連續存儲,或用互存指針的方式收納元素,這里的每個元素都代表了一個從屬某一類型的獨立值。 我 ...
18 | if語句、for語句和switch語句 現在,讓我們暫時走下神壇,回歸民間。我今天要講的if語句、for語句和switch語句都屬於 Go 語言的基本流程控制語句。它們的語法看起來很朴素, ...
19 | 錯誤處理(上) 提到 Go 語言中的錯誤處理,我們其實已經在前面接觸過幾次了。 比如,我們聲明過error類型的變量err,也調用過errors包中的New函數。 我們說過error類 ...
07 | 數組和切片 我們這次主要討論 Go 語言的數組(array)類型和切片(slice)類型。 它們的共同點是都屬於集合類的類型,並且,它們的值也都可以用來存儲某一種類型的值(或者說元素)。 ...
10 | 通道的基本操作 作為 Go 語言最有特色的數據類型,通道(channel)完全可以與 goroutine(也可稱為 go 程)並駕齊驅,共同代表 Go 語言獨有的並發編程模式和編程哲學。 ...
13 | 結構體及其方法的使用法門 我們都知道,結構體類型表示的是實實在在的數據結構。一個結構體類型可以包含若干個字段,每個字段通常都需要有確切的名字和類型。 前導內容:結構體類型基礎知識 當然 ...