第一部分 C 語言

2021-09-30 02:29:45 字數 938 閱讀 4306

第一部分 c#語言    330頁/10=33天

第一章 c#與.net框架

一、.net框架

cts (common type system )      公共型別庫

cls (common language system)   公共語言規範

fcl (framework class library)  框架型別庫

clr提供程式執行環境,clr中有乙個虛擬機器,clr負責啟用物件,對其進行安全檢查,再將其在記憶體中布局,執行他們,最後進行無用記憶體**

二、編譯過程與microsoft il

microsoft il (microsoft intermediate language)  microsoft 中間語言

jit          (just in time)                     即時編譯

三、c#語言

1、c# 結構式、基於元件式、物件導向式

2、物件導向核心:支援對類的定義和處理

實現物件導向三大支柱:封裝、繼承、多型

3、c#支援inte***ce,一種於其所指定的服務的類訂立合同的方式

4、c#中類只能從乙個父類繼承,但可實現多個介面

5、struct不能從類繼承,也不能被類繼承,但可實現介面

6、面向元件

性質(property)、事件、屬性資訊(attribute)

面向元件程式設計是通過clr將元資料與類的**一起儲存而實現的

元資料:負責描述類,包括其方法和性質,已經安全要求和其他屬性資訊

**:包含執行功能所必須的邏輯流

7、配件 (assumbly) 程式集

是檔案的集合

是重用、版本協調、安全性和部署的基本單位

8、注意點:

支援c++式指標和關鍵字直接訪問記憶體,且會警告clr無用記憶體**器,在指標所引用的物件未釋放前不進行**

C 第一部分總結

c 一 一丶復合型別 1指標與引用 一 指標 1 指標的特點 指標持有乙個物件的位址,稱為指標 指向 該物件 通過指標可以間接操縱它指向的物件 2 指標的定義 型如int a char a,b 3 取位址符 使用取位址符 型如int pi ival 4 特殊 void型別 可以持有任何型別的位址值,...

Axure RP 第一部分

axure rp是乙個專業的快速原型設計工具。axure 發音 ack sure 代表美國axure公司 rp則是rapid prototyping 快速原型 的縮寫。axure rp是美國axure software solution公司旗艦產品,是乙個專業的快速原型設計工具,讓負責定義需求和規格...

第一部分 初識Solr

第一章 solr簡介 這章主要包括內容 這本書講述nosql技術,apache solr 像它的非關係模式兄弟一樣,針對於某些問題進行了優化。特別的,solr在處理企業級大量資料 及時搜尋 文字資料 返回相關性結果等方面進行了很大優化。這裡說的只是冰山一角,讓我們從下面幾方面來進行詳細敘說 solr...