原文:為什么類只能用public修飾?

為什么類只能使用public修飾 首先,類只能使用public修飾是一個偽命題,應該說我們只見到過使用public修飾的類,還有一些類沒有訪問修飾符,此時訪問權限為default。其次,類實際上分為外部類和內部類 inner class ,一般的類都是外部類,內部類需要依賴外部類生成,內部類可以用各種訪問修飾符修飾。所以問題轉化成,為什么不能使用private和protected修飾外部類 我們知 ...

2020-12-16 23:04 0 565 推薦指數:

查看詳情

Java 方法中的變量為什么不能用public修飾

當我們在方法中用public修飾變量時會報錯,Illegal modifier for parameter sheet; only final is permitted,即參數使用非法修飾符,只允許使用final修飾。 只有中的公共成員變量才能使用public修飾,其含義為公共、共享,任何地方 ...

Thu Oct 29 06:42:00 CST 2020 0 704
Java文件中為什么只能有一個public修飾, 並且名還必須與文件名相同

當編寫一個java源代碼文件時,此文件通常被稱為編譯單元(有時也被稱為轉譯單元)。每個編譯單元都必須有一個后綴名.java,而在編譯單元內則可以有一個public,該類的名稱必須與文件的名稱相同(包括大小寫,但不包括文件的后綴名.java)。每個編譯單元只能有一個public,否則編譯器就不會 ...

Wed May 18 18:20:00 CST 2016 0 2131
java-源文件中可以有多個,但是最多只能有一個public修飾

1、如果源文件中有多個,那么只能有一個public;如果有一個public,那么源文件的名字必須與這個的名字完全相同,擴展名是.java。 2、如果源文件中沒有public,那么源文件的名字可以任意取。這樣編譯是沒問題的,運行時選擇主(包含main方法)運行就可以 ...

Wed Dec 12 16:24:00 CST 2018 0 5096
一個java源文件為什么只能有一個public呢?當這個修飾public的話,為什么源文件名必須要與名相同呢?

Java編程思想中的一段話: 當編寫一個java源代碼文件時,此文件通常被稱為編譯單元(有時也被稱為轉譯單元)。每個編譯單元都必須有一個后綴名.java,而在編譯單元內則可以有一個public,該類的名稱必須與文件的名稱相同(包括大小寫,但不包括文件的后綴名.java)。每個編譯單元只能 ...

Sat Feb 28 06:36:00 CST 2015 1 7250
centos無法用password登錄,只能用public key的解決辦法

如上圖只能用public key登錄,只是我在17年申請的阿里雲免費體驗半年的服務器上遇到的, 那么我們用阿里雲后台的遠程連接按鈕進入服務器,進入后 就看/etc/ssh/sshd_config文件配置,是否可以密碼認證,修改下 PasswordAuthentication yes ...

Thu Jul 13 19:10:00 CST 2017 2 3306
為什么一個java源文件中只能有一個public

問題:一個".java"源文件中是否可以包括多個(不是內部類)?有什么限制?   答案:可以有多個,但只能有一個public,並且public名必須與文件名相一致。一個文件中可以只有非public,如果只有一個非public,此類可以跟文件名不同。 為什么一個 ...

Sat Apr 01 02:24:00 CST 2017 1 20004
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM