本書講解了.NET Core公共語言運行時的底層實現(xiàn),從介紹MSIL和x86匯編語言開始,到講解異常、多線程、GC以及JIT編譯器的實現(xiàn)原理與實現(xiàn)細節(jié)。本書包含了大量圖表讓讀者可以更容易了解其中的內(nèi)容,同時涉及到.NET Core底層實現(xiàn)的部分還給出了對應的源代碼鏈接,讓讀者可以參考源代碼有更深人的理解。此外,本書還有相關提問用的倉庫和QQ群便于讀者交流,詳見序言。本書主要面向有一年以上.NET(C#)開發(fā)經(jīng)驗的開發(fā)者,其他程序語言的開發(fā)者也可以閱讀本書來比較.NET Core與其他語言的運行時之間有哪些共同點和不同點,本書的知識可以為讀者在編寫高性能應用或底層應用時提供有力的支持。
|