內部類小部分知識

2021-10-25 10:36:21 字數 798 閱讀 1570

列印字母

for (char i = 『a』,j = 『a』; i <= 『z』 && j <=『z』 ; i++,j++)

這樣輸出的就是a到z,a到z,通過ascii對應的數字來輸出字母。

//匿名內部類-------------

匿名內部類分為4種

1.成員內部類

也就是最普通的定義在另乙個類的內部

public

class

ceshi

class

draw

}}

不過要注意的是,當成員內部類擁有和外部類同名的成員變數或者方法時,會發生隱藏現象,即預設情況下訪問的是成員內部類的成員。如果要訪問外部類的同名成員,需要以下面的形式進行訪問:

ceshi.this.name

ceshi.this.draw

2.區域性內部類

區域性內部類是定義在乙個方法或者乙個作用域裡面的類,它和成員內部類的區別在於區域性內部類的訪問僅限於方法內或者該作用域內.

3.匿名內部類

匿名內部類應該是平時我們編寫**時用得最多的, 具體如下

public

class

ceshi

public

void

say()}

; a.

eat();

}public

static

void

main

(string[

] args)

}

sizeof和小部分c 語法

ios 中 sizeof 型別 獲取型別所佔位元組 32位作業系統中,每個位元組佔8個位 64位作業系統中,每個位元組佔16個位 int max2147483647 int size1 sizeof long 32位 4,64位 8 int size2 sizeof nsstring 32位 4,6...

小部分linux的常用命令

壓縮與解壓縮三種形式 tar 解釋 打包目錄,壓縮後的檔案格式.tar.gz 引數 c 產生.tar打包檔案 v 顯示詳細資訊 f 指定壓縮後的檔名 z 打包同時壓縮 x 解包.tar檔案 命令 tar 上述引數 tar.gz 將要打包進去的內容 壓縮 tar zcvf tar.gz 1.txt 2...

內部類知識總結

1.內部類定義 可以將乙個類的定義放在另乙個類或者介面的定義內部.2.內部類分類 3.內部類與外部類的通訊 3.1 對於平凡的內部類 形如class outter void g class inner 從inner類內部可訪問outter類的任何域和方法.通常平凡的內部類儲存了乙個對外部類的物件的引...