課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
static的具體作用,大佬,詳細些
2018-07-31
源自:Java入門第二季 升級版 8-7
正在回答
/** ?*?該類用于記錄一些學(xué)生信息 ?*?@author?suixi ?* ?*/ public?class?Student{ ????public?Student(String?name,?String?id)?{ ????????stu_name?=?name; ????????stu_id?=?id; ????????stu_number++; ????} ????//?定義靜態(tài)變量,保存學(xué)生個數(shù) ????static?int?stu_number=?0; ????//學(xué)生姓名 ????public?String?stu_name; ????//學(xué)生學(xué)號 ????public?String?stu_id; ????public?static?void?main(String[]?args)?{ ????????//?訪問靜態(tài)變量,輸出學(xué)生人數(shù) ????????System.out.println(Student.stu_number); ????????Student?stu1?=?new?Student("張三",?"2016551101"); ????????System.out.println(Student.stu_number); ????????Student?stu2?=?new?Student("李四",?"2016551102"); ????????System.out.println(Student.stu_number); ????} }
這是一個簡單的例子,在每次生成Student實例時static的stu_number會同時統(tǒng)計Student實例的個數(shù).
賤賤賤我們漸漸失去 提問者
真的菜的摳腳
推薦 c++遠征 里邊詳細講解了 靜態(tài)變量 以及this指針
慕無忌5762020
static修飾的是靜態(tài)方法。而非靜態(tài)方法既可以訪問靜態(tài)數(shù)據(jù)成員 又可以訪問非靜態(tài)數(shù)據(jù)成員,而靜態(tài)方法只能訪問靜態(tài)數(shù)據(jù)成員;?非靜態(tài)方法既可以訪問靜態(tài)方法又可以訪問非靜態(tài)方法,而靜態(tài)方法只能訪問靜態(tài)數(shù)據(jù)方法。?
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
1 回答構(gòu)造方法和普通的方法有啥區(qū)別呢?
1 回答final和static有什么關(guān)系和區(qū)別?
5 回答普通成員方法與非靜態(tài)方法的區(qū)別是什么?
2 回答構(gòu)造方法和方法有什么區(qū)別呢?
4 回答finnal跟static有什么區(qū)別呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-08-08
這是一個簡單的例子,在每次生成Student實例時static的stu_number會同時統(tǒng)計Student實例的個數(shù).
2018-08-23
推薦 c++遠征 里邊詳細講解了 靜態(tài)變量 以及this指針
2018-07-31
static修飾的是靜態(tài)方法。而非靜態(tài)方法既可以訪問靜態(tài)數(shù)據(jù)成員 又可以訪問非靜態(tài)數(shù)據(jù)成員,而靜態(tài)方法只能訪問靜態(tài)數(shù)據(jù)成員;?
非靜態(tài)方法既可以訪問靜態(tài)方法又可以訪問非靜態(tài)方法,而靜態(tài)方法只能訪問靜態(tài)數(shù)據(jù)方法。?