程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> new-小白請教有關內部類的問題

new-小白請教有關內部類的問題

編輯:編程綜合問答
小白請教有關內部類的問題

pravate OnClickListener myButton = new OnClickListener(){};為什麼說是內部類;
Int i = new Int() 為什麼又是聲明對象呢?

最佳回答:


內部類是指在一個外部類的內部再定義一個類。類名不需要和文件夾相同。
*內部類可以是靜態static的,也可用public,default,protected和private修飾。(而外部頂級類即類名和文件名相同的只能使用public和default)。

注意:內部類是一個編譯時的概念,一旦編譯成功,就會成為完全不同的兩類。對於一個名為outer的外部類和其內部定義的名為inner的內部類。編譯完成後出現outer.class和outer$inner.class兩類。所以內部類的成員變量/方法名可以和外部類的相同。

可以參考
http://android.blog.51cto.com/268543/384844

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved