包問題小結

2021-06-16 14:20:12 字數 629 閱讀 4402

理解及作用:

1.對類問題進行分類管理。

2.給類提供多層命名空間。

3.寫在程式檔案第一行。

4.類名的全稱便了寫為  包名.類名

5.**市一種封裝形式。

包的關鍵字:

包:package

例如:package   pack(包名所有字母都必須小寫)

包與包的訪問:

1.包與包之間進行訪問,被訪問的包中的類以及類中的成員需要public修飾。

2.不同的包中的子類還可以直接訪問父類中的被protected許可權修飾的成員。

包與包之間可以使用的許可權只有兩種:public和protected

對於包的個人理解及記憶方法:

本人對包的理解及記憶都是和window系統進行對比的,這樣理解起來跟容易,畢竟window系統我們還是比較了解的。

包我們就可以把他看成window系統下的乙個新建資料夾,資料夾中放的便是。class檔案了。在window系統下建立檔案我們發現,檔名是不可以重複的,所以同理,包中的檔案也就不可以同名。倆個資料夾中可以有同名的檔案,所以包是一樣的,倆個包中也是可以有同名檔案的。在window系統下,我們將幾個資料夾進行壓縮,以節省記憶體大小,便於傳送拷貝,同理,在包中,也可以將幾個包壓成jar包處理的。

揹包問題小結

這個周好好總結了揹包問題,下面簡單總結一下揹包問題,也方便以後忘了可以來複習 揹包問題最基礎的就是01揹包,其他的揹包問題都可以通過新增各種附加條件這樣的方式轉化為01揹包。01揹包就按字面意思來理解,每個物品只有一件,0是false1是true就是這件物品裝還是不裝,做出選擇,根據這個選擇我們也可...

揹包問題小結

學演算法的時候,揹包問題是乙個很常見的動態規劃問題,像什麼01揹包 完全揹包 多重揹包等,當時學的時候就有一些懵懵懂懂的,現在複習的時候又不會了,所以進行總結一下,方便日後檢視學習。問題基本上都是lintcode上面的題目,然後在github上還找到乙個專門講揹包問題的倉庫 樣例 1 輸入 3,4,...

Golang測試包小結

golang自帶了測試包 testing 直接可以進行單元測試 效能分析 輸出結果驗證等。簡單看著官方文件試了試,總結一下 使用golang的測試包,需要遵循簡單的目錄結構 測試 放在待測試 的目錄下 乙個包內 以 test.go結尾,例如如下目錄結構,mytest目錄下有待測試的 檔案mytest...