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

當我們在方法中用public修飾變量時會報錯,Illegal modifier for parameter sheet only final is permitted,即參數使用非法修飾符,只允許使用final修飾。 只有類中的公共成員變量才能使用public修飾,其含義為公共 共享,任何地方都可以使用。 而方法中定義的變量是局部變量,只能在方法內部使用,如果使用public修飾,即違反了局部變量 ...

2020-10-28 22:42 0 704 推薦指數:

查看詳情

為什么類只能用public修飾?

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

Thu Dec 17 07:04:00 CST 2020 0 565
java的類修飾符、成員變量修飾符、方法修飾

default (即默認,什么也不寫): 在同一包內可見,不使用任何修飾符。使用對象:類、接口、變量方法。 類修飾符: public(訪問控制符),將一個類聲明為公共類,他可以被任何對象訪問,一個程序的主類必須是公共類。 abstract,將一個類聲明為抽象類,沒有實現的方法,需要 ...

Mon Jan 20 09:08:00 CST 2020 0 978
java的類修飾符、成員變量修飾符、方法修飾

修飾符: public(訪問控制符),將一個類聲明為公共類,他可以被任何對象訪問,一個程序的主類必須是公共類。 abstract,將一個類聲明為抽象類,沒有實現的方法,需要子類提供方法實現(抽象方法)。 final,將一個類生命為最終(即非繼承類),表示他不能被其他類繼承 ...

Tue Jan 02 05:15:00 CST 2018 3 977
為什么java的接口的方法public abstract修飾?為什么屬性是public static final 修飾

為什么java的接口的方法public abstract修飾?   1、首先要明白接口的定義和作用是什么:               接口定義:接口是一個全部由抽象方法組成的集合,里面都是抽象方法和常量,用interface修飾。               接口作用:作為一種規范類 ...

Wed Jun 05 22:44:00 CST 2019 0 1470
Javafinal修飾變量

final 修飾一個變量,有很多種說法,比如不能改變等等 准確的描述是 當一個變量被final修飾的時候,該變量只有一次賦值的機會 在聲明的時候賦值 i在第4行已經被賦值過了,所以這里會出現編譯錯誤 在聲明的時候沒有賦值 如果在聲明的時候未賦值 ...

Sat Feb 09 02:00:00 CST 2019 0 1180
Javapublic、private、protected,函數修飾

1、publicpublic表明該數據成員、成員函數是對所有用戶開放的,項目中其他腳本都可以直接進行調用 2、private:private表示私有,私有的意思就是除了腳本之外,項目中其他類都不可以直接使用。 3、protected:protected對於子類、朋友來說,就是public ...

Fri Mar 29 07:02:00 CST 2019 0 638
Java的權限修飾符private、protected、public

java修飾符分類: 權限修飾符: private, default, protected, public 狀態修飾符: static, final 抽象修飾符: abstract 權限修飾符 我們來看看四種權限修飾符的權限大小 (注意:沒有default這個關鍵字 ...

Fri Apr 19 06:41:00 CST 2019 0 2637
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM