課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
請問這樣為什么不行
2015-01-16
源自:Java入門第二季 升級版 8-7
正在回答
public class HelloWorld {??? ??? // 定義靜態(tài)變量,保存班級名稱??????????? String className = "JAVA開發(fā)一班";?????? ?public static void main(String[] args) {???????? HelloWorld hello= new HelloWorld();??????? String ha=hello.className;??// 訪問靜態(tài)變量,輸出班級名稱??System.out.println( ha??? );?}}
需要使用static來訪問
訪問靜態(tài)變量的方法是:對象名.靜態(tài)變量或者類名.靜態(tài)變量名,所以不能直接寫對象名
main方法為static,要直接訪問變數(shù),此變數(shù)也必須是static
簡單的原則就是:靜態(tài)與非靜態(tài)保持一致。
Vleyong 提問者
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構中體會Java面向對象編程的奧妙
2 回答請問這樣為什么不行
4 回答這樣寫為什么不行?
1 回答請問這里為什么是這樣
11 回答想不明白為什么這樣不行?
3 回答請教:這樣為什么不對呢????
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-06-13
public class HelloWorld {
???
??? // 定義靜態(tài)變量,保存班級名稱
??????????? String className = "JAVA開發(fā)一班";
??????
?public static void main(String[] args) {
???????? HelloWorld hello= new HelloWorld();
??????? String ha=hello.className;
??// 訪問靜態(tài)變量,輸出班級名稱
??System.out.println( ha??? );
?}
}
2015-03-28
需要使用static來訪問
2015-01-21
訪問靜態(tài)變量的方法是:對象名.靜態(tài)變量或者類名.靜態(tài)變量名,所以不能直接寫對象名
2015-01-18
main方法為static,要直接訪問變數(shù),此變數(shù)也必須是static
2015-01-16
簡單的原則就是:靜態(tài)與非靜態(tài)保持一致。