【面试题】package有什么作用
生活随笔
收集整理的這篇文章主要介紹了
【面试题】package有什么作用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package的中文意思是“包”,它是一個比較抽象的邏輯概念,其宗旨是把 .java 文件(Java源文件)、.class 文件(編譯后的文件)以及其他resource文件(例如.xml文件、.avi文件、.mp3文件、.txt文件等)有條理地進行一個組織,以供使用,它類似于Linux文件系統有一個根,從根開始有目錄和文件,然后目錄中嵌套目錄。
具體而言,package主要有以下兩個作用:
當開發一個非常多的類的項目時,如果不使用package對類進行分類,而是把所有類都放在一個package下,這樣的代碼不僅可讀性差,而且可維護性也不好,會嚴重影響開發效率。
package的用法一般如下(源文件所在目錄為當前目錄):
以下是一個簡單的程序示例:
package com.pkg; public class TestPackage{public static void main(String[] args){System.out.println("Hello world");} } /* 通過運行指令javac -d . TestPackage.java編譯代碼,會在當前目錄下自動生成目錄com/pkg,然后通過運行指令java com.pkg.TestPackage執行程序,程序運行結果為:Hello world */總結
以上是生活随笔為你收集整理的【面试题】package有什么作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [BZOJ3811]玛里苟斯
- 下一篇: Oracle-11:联合查询