新聞中心
包的概念
在面向?qū)ο篌w系中,提出了一個(gè)軟件包的概念,即:為了更好的管理類,把多個(gè)類收集在一起成為一組,成為軟件包。有點(diǎn)類似與目錄。
在Java中也引入了包,包是對(duì)類,接口等的封裝機(jī)制的體現(xiàn),是一種對(duì)類或者接口等的很好的組織方式。包還有一個(gè)重要的作用:在同一個(gè)工程中允許存在相同名稱的類,只要處在不同的包中即可。
Java中已經(jīng)提供了很多現(xiàn)成的類供我們使用。例如Date類:使用java.util.Date導(dǎo)入
public class TestDate {
public static void main(String[] args) {
java.util.Date date = new java.util.Date();
//得到一個(gè)毫秒級(jí)別的時(shí)間戳
System.out.println(date.getTime());
}
}
也可以使用import語句導(dǎo)入包
import java.util.Date;
public class TestDate {
public static void main(String[] args) {
Date date = new Date();
//得到一個(gè)毫秒級(jí)別的時(shí)間戳
System.out.println(date.getTime());
}
}
import和c++的#include差別很大:c++必須#include來引入其他文件內(nèi)容,但是JAVA不需要。import只是為了寫代碼的時(shí)候更方便。import更類似與c++的namespace和using
常見的包:
- java.lang//系統(tǒng)常用基礎(chǔ)類(String、Object),此包從JDK1.1后自動(dòng)導(dǎo)入
- java.lang.refliect//Java反射編程包
- java.net//進(jìn)行網(wǎng)絡(luò)編程開發(fā)包
- java.sql//進(jìn)行數(shù)據(jù)庫開發(fā)的支持包
- java.util//是Java提供的工具程序包。(集合類等)
- java.io//I/O編程開發(fā)包
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)站題目:Java——類和對(duì)象6-創(chuàng)新互聯(lián)
分享URL:http://www.ef60e0e.cn/article/gisip.html