- 實(shí)戰(zhàn)Java程序設(shè)計(jì)
- 北京尚學(xué)堂科技有限公司
- 261字
- 2019-10-16 10:45:32
4.14.3 導(dǎo)入類(lèi)
如果要使用其他包的類(lèi),需要使用import導(dǎo)入,從而可以在本類(lèi)中直接通過(guò)類(lèi)名來(lái)調(diào)用需要的類(lèi),否則就需要書(shū)寫(xiě)類(lèi)的完整包名和類(lèi)名。導(dǎo)入類(lèi)后,一方面便于編寫(xiě)代碼,另一方面也可提高程序的可維護(hù)性。
注意
■ Java會(huì)默認(rèn)導(dǎo)入java.lang包下所有的類(lèi),因此這些類(lèi)可以直接使用。
■ 如果導(dǎo)入兩個(gè)同名的類(lèi),只能用包名+類(lèi)名來(lái)調(diào)用相關(guān)類(lèi),格式如下:java.util.Date date=new java.util.Date();
【示例4-15】導(dǎo)入同名類(lèi)的處理
import java.sql.Date; import java.util.*; //導(dǎo)入該包下所有的類(lèi),會(huì)降低編譯速度,但不會(huì)降低運(yùn)行速度 public class Test{ public static void main(String[ ] args) { //這里指的是java.sql.Date Date now; //java.util.Date因?yàn)楹蚸ava.sql.Date類(lèi)同名,需要完整路徑 java.util.Date now2=new java.util.Date(); System.out.println(now2); //java.util包的非同名類(lèi)不需要完整路徑 Scanner input=new Scanner(System.in); } }
推薦閱讀
- Learning Python Web Penetration Testing
- R語(yǔ)言經(jīng)典實(shí)例(原書(shū)第2版)
- Python貝葉斯分析(第2版)
- 零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲(chóng)案例實(shí)戰(zhàn)全流程詳解(高級(jí)進(jìn)階篇)
- Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)(第二版)
- 零基礎(chǔ)學(xué)C語(yǔ)言程序設(shè)計(jì)
- Cocos2d-x Game Development Blueprints
- Python數(shù)據(jù)可視化之美:專(zhuān)業(yè)圖表繪制指南(全彩)
- JavaScript Concurrency
- 3ds Max 2018從入門(mén)到精通
- MongoDB Administrator’s Guide
- Python深度學(xué)習(xí)(第2版)
- Visual C++ 2017網(wǎng)絡(luò)編程實(shí)戰(zhàn)
- Android程序設(shè)計(jì):第2版
- TypeScript Design Patterns