2017-04-11 39 views
-5

我在github中找到了一些關於可搜索字典的有用示例。java文檔開頭的包是什麼?

可搜索的字典文件夾每個Java文件開始與

package com.example.android.searchabledict; 

是什麼package做,我應該如何使用它?

+6

您是否嘗試過[this](https://google.com)網站? –

+4

請在SO發佈問題之前進行自己的研究... [首頁Google搜索鏈接](https://en.wikipedia.org/wiki/Java_package) –

回答

2

什麼是包裝?

包是一個命名空間,它組織一組相關的類和接口。從概念上講,您可以將軟件包視爲與計算機上的不同文件夾類似。您可以將HTML頁面保存在一個文件夾中,另一個文件中包含圖像,另一個文件夾中包含腳本或應用程序。因爲用Java編程語言編寫的軟件可以由數百或數千個單獨的類組成,所以通過將相關的類和接口放入包中來組織事物是很有意義的。

Java平臺提供了適用於您自己的應用程序的龐大的類庫(一組包)。該庫被稱爲「應用程序編程接口」,簡稱「API」。它的軟件包代表了通常與通用編程相關的任務。例如,一個String對象包含字符串的狀態和行爲; File對象允許程序員輕鬆創建,刪除,檢查,比較或修改文件系統上的文件;一個Socket對象允許創建和使用網絡套接字;各種GUI對象控制按鈕和複選框以及與圖形用戶界面相關的任何其他內容。有幾千個類可供選擇。這使得程序員可以專注於特定應用程序的設計,而不是使其工作所需的基礎架構。

Java平臺API規範包含Java SE平臺提供的所有包,接口,類,字段和方法的完整列表。在瀏覽器中加載頁面併爲其添加書籤。作爲程序員,它將成爲您最重要的參考文檔。

Source

0

包是組織一組相關的類和接口的一個命名空間。從概念上講,您可以將軟件包視爲與計算機上的不同文件夾類似。您可以將HTML頁面保存在一個文件夾中,另一個文件中包含圖像,另一個文件夾中包含腳本或應用程序。因爲用Java編程語言編寫的軟件可以由數百或數千個單獨的類組成,所以通過將相關的類和接口放入包中來組織事物是很有意義的。

Java平臺提供了適用於您自己的應用程序的龐大的類庫(一組包)。該庫被稱爲「應用程序編程接口」,簡稱「API」。它的軟件包代表了通常與通用編程相關的任務。例如,一個String對象包含字符串的狀態和行爲; File對象允許程序員輕鬆創建,刪除,檢查,比較或修改文件系統上的文件;一個Socket對象允許創建和使用網絡套接字;各種GUI對象控制按鈕和複選框以及與圖形用戶界面相關的任何其他內容。有幾千個類可供選擇。這使得程序員可以專注於特定應用程序的設計,而不是使其工作所需的基礎架構。

更多inforamtion參考,以:https://docs.oracle.com/javase/tutorial/java/concepts/package.html

+1

是的好複製粘貼 – eLemEnt