從零點壹開始學JAVA(DAY 1 筆記)<補充記錄>

來源:互聯網
上載者:User

標籤:資料   tor   問題   記錄   字串   自己的   開始   基礎   png   

 一個同事的先生(下面稱呼其為耿大神)是做開發的,比較資深的那種,在他們公司的核心技術部門。

幸運的是,耿大神很樂意協助我這株小白菜,在業餘時間指導我,這裡深表感謝。

耿大神隔段時間會給我提一些問題,讓我帶著問題去學習。

 

耿大神第一次給我留的問題是:

① java的 基礎資料類型有哪些?

答:byte short int float double boolean char

(原來String不是基礎資料類型!)

 

② 基礎資料類型和引用資料類型的區別是什嗎?

答:引用資料類型的變數名指向記憶體位址,不像基礎資料型別 (Elementary Data Type)是直接的數值。(下面借圖一用)

(原來String是屬於引用資料類型,而且比較特殊,不可變字串,也就是final)

 

③ 類和對象的區別?

答:類是一個抽象的概念,本身不攜帶任何資料,而對象是類的一個具體,是一個實實在在的東西。每一個對象都存在著有別於其它對象的屬於自己的獨特的屬性和行為。對象的屬性可以隨著它自己的行為而發生改變。

 

④ 如何建立一個對象?

答:我只知道new出一個對象,後來去查了下,原來有挺多種建立對象的方法的。(表示有些並不是很懂)

1.用new語句建立對象,這是最常用的建立對象的方式;

2.調用對象的clone()方法;

3.運用反射手段,調用Java.lang.Class或者java.lang.reflect.Constructor類的newInstance()執行個體方法;

4.運用還原序列化手段,調用java.io.ObjectInputStream對象的readObject()方法。

 

⑤ 類有哪幾種?

答:分一般類和內部類,內部類又分 成員內部類、局部內部類、匿名內部類、靜態內部類。(對內部類只是有個模糊的認識,應用不起來。)

 

大學畢業三年多,三年多沒接觸了,遺忘得差不多了,慢慢學習,慢慢積累。

筆記也許有錯,望路過的大神們指點。

從零點壹開始學JAVA(DAY 1 筆記)<補充記錄>

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.