WEB开发网      婵犵數濞€濞佳囧磹婵犳艾鐤炬い鎰堕檮閸嬬喐銇勯弽銊с€掗梻鍕閺岋箑螣娓氼垱笑闂佽姘﹂褔婀佸┑鐘诧工妤犲憡绂嶉崜褏纾奸弶鍫涘妼缁楁岸鏌熷畡鐗堝殗闁诡喒鏅犲畷褰掝敃閵堝棙顔忔繝鐢靛仦閸ㄥ爼骞愰幘顔肩;闁规崘绉ぐ鎺撳亹闁绘垶锕╁Λ鍕⒑閹肩偛濡奸悗娑掓櫇缁顓兼径妯绘櫇闂佹寧绻傞弻濠囨晝閸屾稓鍘甸柣搴㈢⊕閿氶柣蹇ョ稻缁绘繃绻濋崘銊т紝闂佽鍨伴崯鏉戠暦閻旂⒈鏁傞柛鈾€鏅欑槐妯衡攽閻愬樊鍤熷┑顔藉劤铻為柛鏇ㄥ墯閸欏繘鏌嶉崫鍕櫣缂佲偓婢跺绠鹃柟瀛樼箘閿涘秵顨ラ悙顏勭伈闁诡喖缍婂畷鎯邦槻婵℃彃顭烽弻娑㈠Ω閵夈儺鍔夌紓浣稿€哥粔褰掑极閹剧粯鏅搁柨鐕傛嫹 ---闂傚倷鐒︾€笛兠洪埡鍛闁跨噦鎷�
开发学院WEB开发Jsp 仔细触摸Java编程中的“文档”和“包” 阅读

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

 2008-01-05 19:32:31 来源:WEB开发网 闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹闂傚倷绀侀幉锟犲垂閻㈠灚宕查柟鎵閸庡秵銇勯幒鎴濃偓鐢稿磻閹炬枼妲堟繛鍡楃С濞岊亞绱撻崒姘扁枌闁瑰嚖鎷�婵犵數濮幏鍐川椤撴繄鎹曢梻渚€娼уú銈吤洪妸鈺佺劦妞ゆ帊鑳堕埊鏇㈡煏閸モ晛浠х紒杈╁仱閺佹捇鏁撻敓锟�闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹  闂傚倷鑳舵灙缂佺粯顨呴埢宥夊即閵忕姵鐎梺缁樺姈椤愮厧鈽夊Ο閿嬬€婚梺褰掑亰閸撴稑鈻斿鑸碘拺闁告稑饪村▓鏃€绻涚仦鍌氬闁崇粯鎹囬獮瀣攽閹邦剚顔傛俊鐐€栧濠氬储瑜忛幉鎾晸閿燂拷
核心提示:什么是包java中的包(Package)其实指的就是目录,它是为了更好地治理Java类(Class)和接口(Interface),仔细触摸Java编程中的“文档”和“包”,Java语言的包可以被另一个Java开发包所使用,假如我们要引用某个包中的类,忽略其它地方的注释,把握Javadoc现在我们先用一个例程来说明Jav

  什么是包

java中的包(Package)其实指的就是目录,它是为了更好地治理Java类(Class)和接口(Interface)。Java语言的包可以被另一个Java开发包所使用。假如我们要引用某个包中的类,用import要害字来标明即可。比如:

import java.util.

date=new Date

 

提示:import java.util.表示java.util中的所有公有类和接口被引入到当前包。这里的匹配符可以调入多个类名。

常用的Java标准包

JDK为我们提供了很多标准的Java类和接口,这些包是写Java程序所必需的,知道了每种包所包含的类和接口,并且熟悉这些类和接口是每个Java编程人员都应该把握的基本技能。

Java中常用的包有:Java.applet、java.awt、java.i、java.lang、java.net和java.util等等。其中java.applet包含了一些设计小应用程序(Applet)的类和接口;java.awt是一个窗口工具箱包(awtAbstract Window Toolkit),里面是一些GUI界面相关的类;java.io包支持输入输出,比如文件输入流类:FileInputStream等;java.lang包含线程、异常、系统、整数等相关的类,是Java程序中默认加载的一个包;java.net这个类支持TCP/ip网络协议,并包含Socket类及URL相关的类,是网络编程中要使用的;java.util包含一些程序的公用类,如DateDictionary等等。

除了上面提到的一些标准包之外,还有很多其它的包,比如数据库编程时我们可能需要使用java.sql包,写网络程序还会用到java.rmi包(RMIRemote Method Invocation)等。另外,Javax.包是一些标准包的扩展,常用的包有:javax.swing、javax.sound。

自己动手创建包

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

创建包的基本方法

1.定义Public类;

2.首句加“Package包名”;

3.将Java文件生成的Class放在以包名为目录名的目录中

4.在其它程序中用“import包名”就可以存取此包中的所有Public类。

包的创建和使用

//filenameB.java

package com.chen.test//定义一个包

public class B//定义一个类

public void addint iint j //两个数求和,并输出

System.out.PRintlni+j 

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

OK,现在这个包已经创建好了,这时需要你做的是把C\com\chen\test设置在你的环境变量classpath里。

如何调用包

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

//filenameA.java

import com.chen.test.//引入刚才创建的包

public class A

public static void mainStringargs 

B test = new B 

test.add68 //用add 调用自定义包

将上面的Java代码保存为C\A.java然后编译:javac C\A.java。

提示:对于包文件B.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只处理源文件中在类/接口定义、方法、域、构造器之前的注释,忽略其它地方的注释。

把握Javadoc

现在我们先用一个例程来说明Javadoc标记的意义:

/

我的JavaDoc测试程序--JavaDocTest

@author warton2003西安

test<--这里可以嵌入HTML本句为HTML注释-->

@version 0.1 2004/01/01

/

public class JavaDocTest



/

在main 中要使用字符串

@see #mainjava.lang.String 

/

static String SDisplay

/

显示Javadoc测试

@param args命令行参数

@return没有返回值

/

public static void mainString args 



SDisplay =″Javadoc测试″

System.out.printlnSDisplay 

在这个Java程序里面,使用了大量的Javadoc标记、文本以及HTML标记。

Tags:仔细 触摸 Java

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接