原文:一個“Java”源文件是否可以包含多個類(不是內部類)?有什么限制?

可以有多個類,但只能有一個public的類,並且public的類名必須與文件名一致。 java程序是從一個public類的main函數開始執行的, 其實是main線程 ,就像C程序是從main 函數開始執行一樣。 只能有一個public類是為了給類裝載器提供方便。 一個public 類只能定義在以它的類名為文件名的文件中。每個編譯單元 文件 都只有一個public 類。因為每個編譯單元都只能有一個 ...

2018-10-26 13:06 0 783 推薦指數:

查看詳情

一個”.java源文件是否可以包含多個(不是內部類)?有什么限制

這個是可以的,一個“.java源文件里面可以包含多個,但是只允許有一個public,並且名必須和文件名一致。 每個編譯單元只能有一個public 。這么做的意思是,每個編譯單元只能有一個公開的接口,而這個接口就由其public 來表示。 你可以根據需要,往這個文件里面添加任意多個提供 ...

Wed Nov 29 23:36:00 CST 2017 0 1681
一個".java"源文件是否可以包括多個(不是內部類)?有什么限制

這個是可以的,一個“.java源文件里面可以包含多個,但是只允許有一個public,並且名必須和文件名一致。 每個編譯單元只能有一個public 。這么做的意思是,每個編譯單元只能有一個公開的接口,而這個接口就由其public 來表示。 你可以根據需要,往這個文件里面添加任意多個提供 ...

Sat Jan 04 04:22:00 CST 2014 0 13259
一個".java"源文件是否可以包括多個(不是內部類)?有什么限制?及其原因?

  這是一道最基礎的java面試題,幾乎是所有學習java的人都知道的問題。   可以有多個,但只能有一個public的,並且public的名必須與文件名相一致。一個文件中可以只有非public,如果只有一個非public,此類可以跟文件名不同。   然而知其然,更要知其所 ...

Wed Jul 17 17:57:00 CST 2019 0 1797
一個.java源文件中可以有多個嗎?(內部類除外)有什么條件?

一個.java源文件中可以有多個嗎?(內部類除外)有什么條件?帶着這個疑惑,動手建幾個測試, 揭開心中的疑惑。以下是解開疑惑過程: package test;/** * 一個.java源文件中可以有多個嗎?(內部類除外)有什么條件? * 可以的 *但是只能有一個 ...

Sat Jul 21 18:05:00 CST 2018 0 2168
JAVA源文件是否可以包括多個,有什么限制

JAVA源文件是否可以包括多個,有什么限制 解答:一個java源文件中可以包含多個,每個源文件中至多有一個public,如果有的話,那么源文件的名字必須與之相同。如果源文件中沒有public,則源文件用什么名字都可以,但最好還是具有特定的意義,免得自己都不記得里面寫的是什么了。 ...

Tue Aug 28 22:44:00 CST 2018 0 2533
一個".java"源文件是否可以包括多個

可以有多個,但只能有一個public的(不包含內部類),並且public的名必須與文件名相一致。 理論上來講: 一個java源文件 ,只能有一個public, 並且該類與java源文件同名, 且區分大小寫. (稍微注意內部類,也可以用public修飾 ,但是這只算是外部類的成員 ...

Sat Jan 11 03:16:00 CST 2020 0 1224
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM