合肥網(wǎng)站建設(shè)
文章閱讀
網(wǎng)建技巧
優(yōu)化技巧
網(wǎng)建問題
謹(jǐn)宸新聞
行業(yè)新聞

首頁 > 合肥網(wǎng)站建設(shè) > 正文

java學(xué)習(xí)記錄筆記(2)

發(fā)布時間:2013/11/07字體:
摘要:java學(xué)習(xí)記錄筆記(2),初學(xué)者javaSE筆記,第2天學(xué)習(xí)javaSE語言,通過各方面文檔、視頻,綜合學(xué)習(xí)了2個課程,一起和大家共享下我的筆記,可能你看不懂筆記,但是我覺得其實都是我學(xué)習(xí)總結(jié)出的精華哦。
10,    嘗試定義一個類
a.    
b.    Int age=12;(支持默認(rèn)值)
c.    Int getAge()表示此函數(shù)返回int類型數(shù)據(jù)
d.    Void setAge(int i)//void表示無返回值的函數(shù)方法,當(dāng)然也可以寫成:public void setAge(int i)
11,    聲明屬性
a.    
b.    Private int age;表示此屬性只能內(nèi)部函數(shù)使用
c.    Public String name=”Lila”;//使用了默認(rèn)賦值功能
12,    構(gòu)造方法
a.    
b.    這個類里面有2個構(gòu)造方法,但是寫法是合理的,如果調(diào)用類函數(shù)的時候,傳遞2個參數(shù),那么即調(diào)用第二個構(gòu)造函數(shù),反之是第一個,以此類推。
c.    構(gòu)造方法不能有返回值,即不能寫成:public void Person(String n){...}
d.    構(gòu)造方法可以不寫,如果無特殊操作的話,即:
e.     (舉例: )沒搞懂public static void main這是啥?這張圖片和上方的聯(lián)合起來,其實是類中調(diào)用類,可以看看
13,    練習(xí)1:Person.java
a.    
b.    Javac Person.java(編譯)
c.    Java Person(執(zhí)行)
d.    創(chuàng)建:TestPerson.java (這里帶有main方法,即可執(zhí)行使用,而Person.java無法直接 使用)
e.    Javac TestPerson.java(編譯)
f.    Java TestPerson(執(zhí)行)
14,    可以同時編譯多個java,如:javac a.java b.java c.java
15,    實際練習(xí)2:
a.                    
b.    給對象里面屬性賦值有2種方法,p1.name=’123’;或者通過方法來操作p2.setName(“123”);(通過方法對屬性賦值較好,直接賦值會導(dǎo)致 值混亂、安全問題),說明如下:
c.     直接使用b.age=-3是沒問題的,但是如果用方法,那么就有數(shù)據(jù)類型限制:public void setAge(int i);
d.    建議方法:A類函數(shù)變量設(shè)為private(私有),B類函數(shù)調(diào)用A類public函數(shù)設(shè)置A類函數(shù)private變量
本文標(biāo)題:java學(xué)習(xí)記錄筆記(2)
本文網(wǎng)址:http://www.wbi7736.cn/wangjianjiqiao/2898.html
原創(chuàng)網(wǎng)址:合肥網(wǎng)絡(luò)公司<謹(jǐn)宸科技> 版權(quán)所有,轉(zhuǎn)載請注明出處,并以鏈接形式鏈接網(wǎng)址:www.wbi7736.cn
文章標(biāo)簽:java筆記學(xué)習(xí)
 上一篇:java學(xué)習(xí)記錄筆記(1)
 下一篇:如何搭建android下eclipse+ADT+sdk的環(huán)境