深入浅析Java编程语言中的小技巧

转帖|其它|编辑:郝浩|2008-10-23 10:02:26.000|阅读 877 次

概述:Javadoc程序读取一个Java类文件并自动创建一组HTML文件,这些HTML 文件描述了Java类文件的类、变量、成员函数,所有Java类库的APIHTML 文件都可以由此程序创建。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

  1. Javadoc API文件产生器

  Javadoc程序读取一个Java类文件并自动创建一组HTML文件,这些HTML 文件描述了Java类文件的类、变量、成员函数,所有Java类库的APIHTML 文件都可以由此程序创建。Javadoc把软件包名或源文件列表当做一个变量。Javadoc依靠以@打头的备注标记来创建HTML文件,下面就是标注的列表,它们被Javadoc用于在HTML 文件中创建链接。

  选项----功能

  @see classname---- 此标注在类列表中增加一个到所提供类的"See Also"条目。

  @see classname # methodname ----此标注创建一个到特定的成员函数的"See Also"条目。

  @version text---- 此标注在HTML文件中加入一个版本信息条目

  @author text ----此标注在HTML文件中加入一个作者信息条目

  @param name description ----此标注用成员函数备注来描述一个成员函数所带变量

  @return description ----此标注用成员函数备注来描述返回值

  @exception classname---- 此标注用成员函数备注来连接成员函数产生的异常出口

  -classpath path ----此命令行指定寻找Java文件的目录

  -d directory ----此命令行指定用来放入最终HTML文件十分有用。

  2 调试器--jdb.exe

  Java调度器为Java程序提供了一个命令行调试环境。它既可在本地,也可在与远程的解释器的一次对话中执行。jdb于本地机器中可用如下的命令启动。

  选项----功能

  catch calssID ----为特定异常出口而中断

  classes ----列出当前已知的类

  clear classID:line ----清除一个断点

  cont ----从断点处继续执行

  down[n frames] ----下移一个线程的堆栈

  dump ID[ID...] ----显示所有对象信息

  exit(或quit) ----退出调试器

  help(或?)----列出所有命令

  ignore classID ----忽略特定的异常出口[SPAN]
  list[line number] ----显示源代码

  load classbame ----载入要调试的Java类

  locals---- 在当前堆栈帧中显示所有局部变量

  memory ----报告内存使用情况

  methods classID---- 列出一个类的成员函数集

  print ID[ID...]---- 列出对象或域

  resume [threadID...] ----恢复线程(默认情况恢复所有线程)

  run class [args] ----开始执行已下载的Java类

  step ----执行当前行

  stop in classID:method ----在一成员函数中设一断点

  stop at classID:line---- 在一行设一断点

  suspend[threadID...] ----停止一个线程(默认情况停止所有线程)

  hreads threadgroup ----列出线程

  thread threadID ----设置当前线程

  threadgroups ----列出线程组

  threadgroup name ----设置当前线程组

  up [n frames] ----上移一个线程堆栈

  use [path] ----显示或改变源程序路径

  where [threadID] or all ----使一线程的堆线置空

  !! ----重复上一次命令

  -host hostname---- 该命令告诉Jdb到哪里去建立远程运行的Java解释器对话过程

  -password password ----本选项告诉Jdb 用哪个密码去与远程运行的Java 对话进程相连接。

  密码 password是由运行带有-debug选项的Java解释器所提供的。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:IT专家网论坛

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP