當前位置:編程學習大全網 - 源碼下載 - java中公共類和類的區別的詳細解釋

java中公共類和類的區別的詳細解釋

下面是對java中public類和class區別的分析和介紹。有需要的朋友可以過來參考壹下。寫類的時候有兩種定義類的方法:class定義類:如果壹個類是用public class聲明的,那麽類名必須和文件名完全壹樣。示例定義了壹個類(文件名稱為Hello java)。

復制代碼如下:公共類HelloDemo{?//聲明類名的命名標準。所有單詞的首字母大寫?public static void main(String args[]){?//Main方法?系統輸出println("HelloWorld!!!");?//系統輸出打印在屏幕上?} };該類使用public class聲明類名為HelloDemo,但文件名為Hello java,所以此時編譯時會出現以下問題:

復制代碼如下:Hello java: Class HelloDemo是public * * *。公共類Hello Demo應該在名為Hello Demo的Java文件中聲明{//聲明類名的命名標準。上面的錯誤信息表明類名應該與文件名完全相同,因為使用了公共類聲明,即應該用“HelloDemo java”來表示類名。如果在類聲明中使用了類,類名可以不同於文件名,但是生成的名稱示例在執行時必須執行。有以下代碼(文件名叫做:Hello java)。

復制代碼代碼如下:class HelloDemo{?public static void main(String args[]){?系統輸出println("HelloWorld!!!");?} };文件名稱為Hello。Java文件名與類名不壹致。但是,因為使用了類聲明,所以此時編譯不會產生任何錯誤。但是,生成的* class文件的名稱與該類聲明的類名完全相同:在執行HelloDemo類時,不再執行java Hello java,而是應該執行javaHelloDemo。

壹個* java文件中只能有壹個公共類聲明,但是允許多個類聲明。

復制代碼如下:公共類Hello{?public static void main(String args[]){?系統輸出println("HelloWorld!!!");?} };A類{ };B類{ };Lishi Xinzhi/Article/program/Java/JSP/201311/20388

  • 上一篇:CS1.6如何連續跳躍,如何旋轉跳躍?
  • 下一篇:電大英語考試復習資料?
  • copyright 2024編程學習大全網