欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

JAVA源文件類和內部類

林子帆1年前7瀏覽0評論

JAVA源文件類是一種特殊的JAVA類,可以將一個源文件作為一個類進行編譯和運行。

源文件類的命名規則是以類名命名,不包含public修飾符和類文件擴展名,例如一個名為Test.java的源文件類就應該寫為:

class Test {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}

源文件類的主類必須要包含public修飾符和main方法,才可以被JVM執行。

源文件類中也可以包含內部類,內部類指在一個類的內部定義的類。內部類可以訪問外部類的所有成員,包括私有成員。

內部類的定義和使用如下:

class Outer {
private int num = 10;
class Inner {
void display() {
System.out.println("num = " + num);
}
}
void outerMethod() {
Inner inner = new Inner();
inner.display();
}
}
public class InnerDemo {
public static void main(String[] args) {
Outer outer = new Outer();
outer.outerMethod();
}
}

在上述代碼中,Outer是外部類,Inner是內部類。因為內部類可以訪問外部類的所有成員,所以Inner類中可以訪問Outer類中的num成員變量。在outerMethod()方法中創建了一個Inner對象inner,并調用了inner.display()方法,最終結果為輸出num的值。