Java之路(4)–複習一下Java基礎三包(可略過)

來源:互聯網
上載者:User
 

笑著 胖胖蘭原創,轉載請註明。

    bluesmile979@hotmail.com

    http://blog.csdn.net/bluesmile979/archive/2008/10/20/3110448.aspx

 

    在這一篇文章中,笑著想要帶著大家複習一下,溫故而知新嘛。

 

    所謂的Java三包是指java.lang, java.util, java.io這個三個常用的包,看看是不是都學好了。

 

首先java.lang

1. 基礎資料類型的對應類,Integer,Byte,Boolean等等。這個沒什麼好說的。一切都是對象嘛。那就一切都是對象吧。這些類裡面提供了一些有用的功能。常用的比如字串與數值之間的轉化,進位轉化,數值比較等等。

 

2. String, StringBuffer, StringBuilder,之前文章提到過了StringBuffer的使用。這裡只再強調一個StringBuffer,StringBuilder的區別。StringBuilder不是線程同步的,所以速度會快一點,推薦優先使用。畢竟大多數時候我們是處於單線程中的,或者我們所在位置是有安全執行緒保證的。說起來很慚愧,笑著還是習慣使用StringBuffer,習慣養成了第一反應就是用這個,改不了了,呵呵。

 

3. System類,這裡面要用到的東西太多了,in,out,println,getproperties……..看API吧。內容挺多,但是沒有什麼特別值得一提的。

 

4. Exception, Error,呵呵。

 

5. Runtime最常用的就是Process p = Runtime.getRuntime().exec(cmd),可以用來執行外部命令。

 

6. Thread類,現在接觸有點早。後面會專門拿出一章來簡單討論一下Thread類的一個具體應用。

 

7. Cloneable 稍後專門拿出一章來聊一下拷貝。網上挺多的。可能也沒什麼聊的價值,考慮中

 

8. Class, ClassLoader,反射哦,大名鼎鼎,有聊一聊的價值。

 

然後java.util

1.      各種代替數組的容器List,Set,Map,Link,Iterator,Enumeration,每一個譜系容器之間的異同點是要搞清楚的。Util裡面最重要的就是這個了

 

2.      Date, Calendar日期日曆類,配套的有一個SimpleDateFormat類用來格式化日期在java.text包裡面。

 

3.      Random 產生隨機數。

 

最後,java.io

    標準輸入輸出,稍後會專門介紹一下java.io這裡不提了。

 

恩,大概就這麼多。 簡單複習一下吧。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.