導航:首頁 > 編程語言 > java中的包

java中的包

發布時間:2022-01-29 19:22:09

1. java中的包有那些

java.awt
包含抽象窗口工具集中的圖形、文本、窗口GUI類
java.lang
包含所有的基本語言類
java.io
包含所有的輸入/輸出類
java.net
包含所有實現網路功能的類
java.util
包含有用的數據類型類
個人覺得這幾個比較有用

2. Java 中的包有什麼用怎麼用

Java中的包有這樣的作用:將具有某些相似功能的文件集中存放便於他人使用,達到reuse的目標。
包分為二種,一種是別人開發的第三包,一種是自己開發使用的包。
使用方法分開說:對第三方包,將包先放在工程目錄下,在要用到的java文件中用關鍵字import導入。其中有個包是不是顯式的導入就可以用的,那就是java.lang.*,這個是默認的,也就是說這個包下的類都可以直接拿來用,因為它太常用到了!
對於自己開發使用的包,會使用關鍵字package,舉個例子:
package com.test.example
上面這句就是生成了一個包,其中包是個目錄,這樣說應該會好理解些。
下面舉個例子再說下:
package com.test.example;//將文件打包成com.test.example

import java.util.ArrayList;//將包java.util下的ArrayList類導入
import java.util.List;//將包java.util下的List介面導入

public class TestExample {
public static void main(String[] args) {
List list = new ArrayList();//生成一個ArrayList對象
//使用list的add()方法添加二個元素
list.add(2);
list.add(3);
//將list里的元素列印出來
for(int i=0;i<2;i++){
System.out.println(list.get(i));
}
}
}
編譯時,如果沒有IDE(集成開發工具),那在命令行下進入當前文件的保存位置,使用如下命令進行編譯:
javac -d . TessExample.java
其中-d選項是指生成目錄,「.」表示在當前目錄下生成包(或者說目錄)
執行完後,在當前目錄下會生成如下目錄結構:
com/test/example/TestExample.class
使用如下命令運行剛才寫的類:
java com.test.example.TestExample
將會列印出:
2
3
經過這樣解說,不知你對包的用途與使用有了一絲幫助沒?

3. java常用包有幾個

java中常用的包有五個
java.lang.*
提供利用 Java 編程語言進行程序設計的基礎類。最重要的類是 Object(它是類層次結構的根)和 Class(它的實例表示正在運行的應用程序中的類)。
java.util.*
包含集合框架、遺留的 collection 類、事件模型、日期和時間設施、國際化和各種實用工具類(字元串標記生成器、隨機數生成器和位數組、日期Date類、堆棧Stack類、向量Vector類等)。集合類、時間處理模式、日期時間工具等各類常用工具包
java.io.*
Java的核心庫java.io提供了全面的IO介面。包括:文件讀寫、標准設備輸出等。Java中IO是以流為基礎進行輸入輸出的,所有數據被串列化寫入輸出流,或者從輸入流讀入。
java.net.*
並非所有系統都支持 IPv6 協議,而當 Java 網路連接堆棧嘗試檢測它並在可用時透明地使用它時,還可以利用系統屬性禁用它。在 IPv6 不可用或被顯式禁用的情況下,Inet6Address 對大多數網路連接操作都不再是有效參數。雖然可以保證在查找主機名時 java.net.InetAddress.getByName 之類的方法不返回 Inet6Address,但仍然可能通過傳遞字面值來創建此類對象。在此情況下,大多數方法在使用 Inet6Address 調用時都將拋出異常。
java.sql.*
提供使用 JavaTM 編程語言訪問並處理存儲在數據源(通常是一個關系資料庫)中的數據的 API。此 API 包括一個框架,憑藉此框架可以動態地安裝不同驅動程序來訪問不同數據源。

4. 在java中如何引用包

1想要引用另一個包中的類方法,你需要導你要用到那個類所在的包。
2比方說,你在A.Java中應用到B包下的C類,所以你在文件頭的書寫格式是 import B.C;
3當然最快捷的方式是,你可以在你用到該方法後,或則用到某個包裡面的類創建一個新對象的時候,這時候系統回報錯,你可以按下鍵盤Ctrl + Shift + O 快捷鍵,這樣系統會自動幫你導入包。

5. java里的包 是什麼意思 具體怎麼用

包路徑可以簡易理解為文件夾中的文件路徑標志
當你的文件多了難免重名或者一般人習慣將文件按照類型、內容等劃分在不同文件夾內。
包就相當於文件夾,類就是路徑
包路徑就是文件夾路徑

6. java中什麼是包為什麼要使用包

Java 包(package),為了更好地組織類,Java提供了包機制,用於區別類名的命名空間。
包的作用
1 把功能相似或相關的類或介面組織在同一個包中,方便類的查找和使用。
2 如同文件夾一樣,包也採用了樹形目錄的存儲方式。同一個包中的類名字是不同的,不同的包中的類的名字是可以相同的,當同時調用兩個不同包中相同類名的類時,應該加上包名加以區別。因此,包可以避免名字沖突。
3 包也限定了訪問許可權,擁有包訪問許可權的類才能訪問某個包中的類。
Java使用包(package)這種機制是為了防止命名沖突,訪問控制,提供搜索和定位類(class)、介面、枚舉(enumerations)和注釋(annotation)等。

7. java里什麼是包

同一個文件夾中的class互相組合時,可以直接使用class名,而不需要指明包的路徑,即不用import

8. java中的包

實際上,就是文件的目錄,只是為了管理,使用包的概念

~
~
~

9. java 中的包是怎樣定義的

在Java中,包主要有以下用途 :
-包允許將類組合成較小的單元
-有助於避免命名沖突
-包允許在更廣的范圍內保護類、數據和方法
包可以是類、介面和子包的集合
創建包
package mypackage;
必須是.java文件中的第一句話
訪問 Java 包成員
mypackage.My_Class
導入包
import package_name.*;
導入子包
import package_name.package_sub.*;
編譯
javac –d <目錄名> xx.java
運行
java 包名.類名
如何使用自定義的包:
自己定義一個.java文件,創建一個包
例如:該文件是Test.java文件,創建的包是com.accp
那麼,編譯該文件後生成的Test.class的包路徑是
com.accp.Test.class
將該文件加入classpath中
a.如果將.class文件導入classpath中,那麼應該在classpath導入包含該.class文件所在最上級包的目錄
例如:Test.class文件最上級包目錄是com文件夾,com文件夾在c:\,所以應該加入c:\
b.如果將.jar文件加入classpath中,就應該在classpath中導入該.jar文件的詳細路徑

10. java裡麵包的概念

因為很多類的名字相同,如果放在不同的包里,就強以避免這個問題。

其實包就起這個作用。

還有就是方便管理這些類。

閱讀全文

與java中的包相關的資料

熱點內容
登qq伺服器連接中什麼意思 瀏覽:436
表格宏命令 瀏覽:994
肯德基app設定在哪裡 瀏覽:472
蘋果電腦文件夾怎麼添加列印機 瀏覽:701
pythonswagger 瀏覽:235
作業打卡解壓素材 瀏覽:159
pdf導入ibooks 瀏覽:577
xps文件轉pdf 瀏覽:134
怎麼樣獲得命令方塊 瀏覽:899
安卓studio如何改主題 瀏覽:933
linux自動獲取ip命令行 瀏覽:208
做設計做程序員適合的電腦 瀏覽:778
網站有源碼和沒有源碼的區別 瀏覽:680
如何自學開發app 瀏覽:595
修電梯pdf 瀏覽:351
政務雲是不是提供虛擬伺服器 瀏覽:59
在哪裡看每個app用了多長時間 瀏覽:637
學程序員要英語四級嗎 瀏覽:133
java視頻錄制 瀏覽:758
口頭指派式命令 瀏覽:474