内部类、包、修饰符、代码块
生活随笔
收集整理的這篇文章主要介紹了
内部类、包、修饰符、代码块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
內部類:
內部類概念:將類寫在其他類的內部,可以寫在其他類的成員位置和局部位置,這時寫在其他類內部的類就稱為內部類。其他類也稱為外部類。
?內部類分為成員內部類、局部內部類,內部類中可以直接訪問外部類的所有成員。
成員內部類:定義在外部類中的成員位置。
訪問方式:外部類名.內部類名 變量名 = new 外部類名().new 內部類名();
局部內部類:定義在外部類方法中的局部位置。
訪問方式:在外部類方法中,創建內部類對象,進行訪問
?
?
包:
java的包,其實就是我們電腦系統中的文件夾,包里存放的是類文件。
類中包的聲明格式:package 包名.包名.包名…;
import導包格式:import 包名.類名;
?
?
修飾符:
public:修飾所有包中的所有類
?
protected:修飾本包中的類與其他包中的子類
default:修飾本包中的所有類
private:修飾本類
?
?
代碼塊:
局部代碼塊:局部代碼塊是定義在方法或語句中
構造代碼塊:定義在類中成員位置的代碼塊
靜態代碼塊:定義在成員位置,使用static修飾
?
?
?
?
轉載于:https://www.cnblogs.com/boss-H/p/10935780.html
總結
以上是生活随笔為你收集整理的内部类、包、修饰符、代码块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用vue-cli + webpack搭
- 下一篇: Django中ORM之或语句查询