仔细触摸Java编程中的“文档”和“包”

仔细触摸Java编程中的“文档”和“包”,第1张

仔细触摸Java编程中的“文档”和“包”,第2张

什么是包?

Java中的Package其实指的是目录,是为了更好的管理Java类和接口。一个Java语言包可以被另一个Java开发包使用。如果我们想引用一个包中的类,我们可以用import关键字来标记它。例如:

进口java.util.

日期=新日期

提示:导入java.util.意味着java.util中的所有公共类和接口都被引入到当前包中。这里的匹配器可以被调用到多个类名中。

常用的Java标准包

JDK为我们提供了许多标准的Java类和接口。这些包是编写Java程序所必需的。了解每个包中包含的类和接口,熟悉这些类和接口,是每个Java程序员都应该掌握的基本功。

Java中常用的包有:Java。Applet,java.awt,java.i,java.lang,java.awt,java.util等等。其中java.applet包含了一些设计小程序的类和接口。Java.awt是一个awt抽象窗口工具包,包含了一些GUI接口相关的类;Java.io包支持输入输出,比如FileInputStream类:fileinputstream等。Java.lang包含线程、异常、系统、整数等相关类,是Java程序中默认加载的包;这个java.net类支持TCP/IP网络协议,包含Socket类和URL相关类,用于网络编程。Java.util包含一些程序的公共类,如Date、Dictionary等。

除了上面提到的标准包,还有许多其他的包,例如用于数据库编程的java.sql包和用于网络编程的java.rmi包(rmi远程方法调用)。另外,javax。包是一些标准包的扩展。常用的包有:javax。摇摆,javax.sound

自己创建包。

Java中的包可以自己创建。我们可以把很多功能相似的类和接口放在同一个包里,方便管理和使用。

创建包的基本方法

1.定义公共类;

2.第一句增加“包名”;

3.将Java文件生成的类放在以包名为目录名的目录下。

4.在其他程序中使用“导入包名”可以访问这个包中的所有公共类。

包的创建和使用

//文件名B.java

Package.chen.test//Define一个包裹

公共类B//定义一个类

public addit int j//将两个数相加并输出。

System.out.printlni+j

上面的代码是创建一个简单的包:com.chen.test,我们将这个文件命名为。现在运行javac-d C \ B.java编译这个包(这个命令在驱动器C下生成com\chen\test目录,并将编译结果保存在B.class中)。现在我们进入C \ com \ Chen \ test目录,可以看到编译后的类文件也包含在其中。

好了,现在这个包已经创建好了,你需要做的就是在你的环境变量classpath中设置C \ com \ Chen \ test。

如何调用该包

现在让我们用一个小程序来调用上面创建的包:

//文件名A.java

导入com . Chen . test .//导入刚创建的包。

公共类A

公共静态无效mainStringargs

b测试=新B

test . add 68//用add调用自定义包

将上面的Java代码保存为C \ a.java,并编译为:javac C \ a . Java

提示:对于包文件,可以不编译,直接放在c \ com \ Chen \ test目录下。需要注意的是,A.java和B.java文件不能放在同一个目录下,这样会导致错误。

Java文档和Javadoc

除了包,Java文档也是Java编程中一个非常重要的概念。Java文档是Java程序的帮助文档。一般我们先写帮助文档,然后用工具Javadoc生成相应的文档。Javadoc是JDK提供的文档生成工具。它使用Java编译器Javac解析程序代码源文件中的声明和文档注释,默认生成一组HTML文档来描述类、内部类、接口、构造函数、方法和域。Javadoc注释以“/”开头,以“/”结尾,可以包含纯文本、HTML标记和Javadoc标记。Javadoc只处理源文件中类/接口定义、方法、域和构造函数之前的注释,忽略其他地方的注释。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 仔细触摸Java编程中的“文档”和“包”

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情