什么是java文档开头的包?

时间:2017-04-11 05:18:39

标签: java android

我在github上找到了一些关于可搜索字典的有用示例。

可搜索词典文件夹中的每个java文件都以

开头
package com.example.android.searchabledict;

package做了什么以及我应该如何使用它?

4 个答案:

答案 0 :(得分:2)

什么是套餐?

包是一个名称空间,用于组织一组相关的类和接口。从概念上讲,您可以将包视为与计算机上的不同文件夹类似。您可以将HTML页面保留在一个文件夹中,将图像保存在另一个文件夹中,将脚本或应因为用Java编程语言编写的软件可以由数百或数千个单独的类组成,所以通过将相关的类和接口放入包中来保持组织是有意义的。

Java平台提供了一个巨大的类库(一组包),适合在您自己的应用程序中使用。该库称为“应用程序编程接口”,简称“API”。它的包代表了最常用于通用编程的任务。例如,String对象包含字符串的状态和行为; File对象允许程序员轻松创建,删除,检查,比较或修改文件系统上的文件; Socket对象允许创建和使用网络套接字;各种GUI对象控制按钮和复选框以及与图形用户界面相关的任何其他内容。有数以千计的课程可供选择。这使程序员可以专注于特定应用程序的设计,而不是使其工作所需的基础结构。

Java Platform API规范包含Java SE平台提供的所有包,接口,类,字段和方法的完整列表。在浏览器中加载页面并为其添加书签。作为程序员,它将成为您最重要的参考文档。

Source

答案 1 :(得分:0)

包是一个名称空间,用于组织一组相关的类和接口。从概念上讲,您可以将包视为与计算机上的不同文件夹类似。您可以将HTML页面保留在一个文件夹中,将图像保存在另一个文件夹中,将脚本或应因为用Java编程语言编写的软件可以由数百或数千个单独的类组成,所以通过将相关的类和接口放入包中来保持组织是有意义的。

Java平台提供了一个巨大的类库(一组包),适合在您自己的应用程序中使用。该库称为“应用程序编程接口”,简称“API”。它的包代表了最常用于通用编程的任务。例如,String对象包含字符串的状态和行为; File对象允许程序员轻松创建,删除,检查,比较或修改文件系统上的文件; Socket对象允许创建和使用网络套接字;各种GUI对象控制按钮和复选框以及与图形用户界面相关的任何其他内容。有数以千计的课程可供选择。这使程序员可以专注于特定应用程序的设计,而不是使其工作所需的基础结构。

更多信息参考:https://docs.oracle.com/javase/tutorial/java/concepts/package.html

答案 2 :(得分:0)

查看此主题:

What is the purpose of defining a package in a Java file?

大多数关于Java的基础书都可以回答这个问题。

答案 3 :(得分:0)

包对象包含有关Java包的实现和规范的版本信息.Package它导入类或类集。包存储在清单文件中。 有关详细信息,请浏览链接。https://developer.android.com/reference/java/lang/Package.html