java.lang.*
提供利用Java編程語(yǔ)言進(jìn)行程序設(shè)計(jì)的基礎(chǔ)類。最重要的類是Object(它是類層次結(jié)構(gòu)的根)和Class(它的實(shí)例表示正在運(yùn)行的應(yīng)用程序中的類)。
java.util.*
包含集合框架、遺留的collection類、事件模型、日期和時(shí)間設(shè)施、國(guó)際化和各種實(shí)用工具類(字符串標(biāo)記生成器、隨機(jī)數(shù)生成器和位數(shù)組、日期Date類、堆棧Stack類、向量Vector類等)。集合類、時(shí)間處理模式、日期時(shí)間工具等各類常用工具包
java.io.*
Java的核心庫(kù)java.io提供了全面的IO接口。包括:文件讀寫、標(biāo)準(zhǔn)設(shè)備輸出等。Java中IO是以流為基礎(chǔ)進(jìn)行輸入輸出的,所有數(shù)據(jù)被串行化寫入輸出流,或者從輸入流讀入。
java.net.*
并非所有系統(tǒng)都支持IPv6協(xié)議,而當(dāng)Java網(wǎng)絡(luò)連接堆棧嘗試檢測(cè)它并在可用時(shí)透明地使用它時(shí),還可以利用系統(tǒng)屬性禁用它。在IPv6不可用或被顯式禁用的情況下,Inet6Address對(duì)大多數(shù)網(wǎng)絡(luò)連接操作都不再是有效參數(shù)。雖然可以保證在查找主機(jī)名時(shí)java.net.InetAddress.getByName之類的方法不返回Inet6Address,但仍然可能通過傳遞字面值來(lái)創(chuàng)建此類對(duì)象。在此情況下,大多數(shù)方法在使用Inet6Address調(diào)用時(shí)都將拋出異常。
java.sql.*
提供使用JavaTM編程語(yǔ)言訪問并處理存儲(chǔ)在數(shù)據(jù)源(通常是一個(gè)關(guān)系數(shù)據(jù)庫(kù))中的數(shù)據(jù)的API。此API包括一個(gè)框架,憑借此框架可以動(dòng)態(tài)地安裝不同驅(qū)動(dòng)程序來(lái)訪問不同數(shù)據(jù)源。
以上就是深圳達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java基礎(chǔ)學(xué)習(xí):java常用包”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。