两个class写在同一个java文件中
生活随笔
收集整理的這篇文章主要介紹了
两个class写在同一个java文件中
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種:
一個public類,多個非public類,例如:public class A{}
class B{}
第二個class前面不能加public。
第二種: 第二種是內部類,寫在公共類體里面的,例如:
public class A{
private class B{}
}
只有A能調用B。
第三種: 第三種是匿名內部類,一般在awt編程中比較多,位于方法體內部,一般用于只調用一次或者只有這個方法調用,例如:
public class A{
public void c(){
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
匿名內部類沒有類名,在方法體內部聲明,該例子是awt中的窗口關閉監聽器,用于監聽鼠標是否觸發Window的關閉按鈕
總結
以上是生活随笔為你收集整理的两个class写在同一个java文件中的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: public static void m
- 下一篇: log 的 debug()、 error