javap的使用--常用: javap -c -v 类名--javadoc 标签--javadoc 工具软件识别以下标签:

简介: javap的使用--常用: javap -c -v 类名--javadoc 标签--javadoc 工具软件识别以下标签:

😀前言

javap的使用--常用: javap -c -v 类名--javadoc 标签--javadoc 工具软件识别以下标签:

🧑个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意是我的动力😉😉


javap的使用

  1. javap是JDK提供的一个命令行工具,javap能对给定的class文件提供的字节代码进行反编译。
  2. 通过它,可以对照源代码和字节码,从而了解很多编译器内部的工作,对更深入地理解如何提高程序执行的效率等问题有极大的帮助。
  3. 使用格式

javap  

常用: javap -c -v 类名

-help  --help  -?         输出此用法消息
  -version 版本信息

  -v  -verbose 

输出附加信息
  -l    输出行号和本地变量表
  -public     仅显示公共类和成员
  -protected  显示受保护的/公共类和成员
-package   显示程序包/受保护的/公共类和成员 (默认)
-p  -private  显示所有类和成员
  -c 对代码进行反汇编
-s  输出内部类型签名
-sysinfo 显示正在处理的类的 系统信息 (路径, 大小, 日期, MD5 散列)
  -constants 显示最终常量
-classpath <path> 指定查找用户类文件的位置
-cp <path>  指定查找用户类文件的位置
-bootclasspath <path> 覆盖引导类文件的位置

显示详细信息

javadoc 标签

javadoc 工具软件识别以下标签:

标签

描述

示例

@author

标识一个类的作者

@author description

@deprecated

指名一个过期的类或成员

@deprecated description

{@docRoot}

指明当前文档根目录的路径

Directory Path

@exception

标志一个类抛出的异常

@exception exception-name explanation

{@inheritDoc}

从直接父类继承的注释

Inherits a comment from the immediate surperclass.

{@link}

插入一个到另一个主题的链接

{@link name text}

{@linkplain}

插入一个到另一个主题的链接,但是该链接显示纯文本字体

Inserts an in-line link to another topic.

@param

说明一个方法的参数

@param parameter-name explanation

@return

说明返回值类型

@return explanation

@see

指定一个到另一个主题的链接

@see anchor

@serial

说明一个序列化属性

@serial description

@serialData

说明通过writeObject( ) 和 writeExternal( )方法写的数据

@serialData description

@serialField

说明一个ObjectStreamField组件

@serialField name type description

@since

标记当引入一个特定的变化时

@since release

@throws

和 @exception标签一样.

The @throws tag has the same meaning as the @exception tag.

{@value}

显示常量的值,该常量必须是static属性。

Displays the value of a constant, which must be a static field.

@version

指定类的版本

@version info

显示详细信息

😄总结

希望可以帮助到您

文章到这里就结束了,如果有什么疑问的地方请指出,诸佬们一起来评论区一起讨论😁

希望能和诸佬们一起努力,今后我们一起观看感谢您的阅读🍻

如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

 


目录
相关文章
|
1月前
|
Java Maven
使用javadoc生成maven项目的文档
本文介绍了如何在Maven项目中使用maven-javadoc-plugin插件来生成项目的JavaDoc文档,并展示了配置插件、编写代码、运行Maven命令以及查看生成文档的完整步骤。
30 0
使用javadoc生成maven项目的文档
|
6月前
|
Java API
Java包机制及JavaDoc
Java包机制及JavaDoc
|
6月前
javadoc保留格式标签
javadoc保留格式标签
34 0
|
11月前
javadoc @apiNote、@implSpe、@implNote不识别问题
javadoc @apiNote、@implSpe、@implNote不识别问题
105 0
|
前端开发 JavaScript IDE
【Java基础知识3】Java注释:单行、多行、文档注释(如何通过 javadoc 命令生成代码文档、如何在IEDA配置自动为所有的类都添加创建者和创建日期)
【Java基础知识3】Java注释:单行、多行、文档注释(如何通过 javadoc 命令生成代码文档、如何在IEDA配置自动为所有的类都添加创建者和创建日期)
404 0
【Java基础知识3】Java注释:单行、多行、文档注释(如何通过 javadoc 命令生成代码文档、如何在IEDA配置自动为所有的类都添加创建者和创建日期)
|
Java
编译JDK:Javadoc.gmk:344: *** target pattern contains no ‘%‘。 停止
编译JDK:Javadoc.gmk:344: *** target pattern contains no ‘%‘。 停止
155 0
|
Java 自然语言处理 索引
【Java学习笔记之十八】Javadoc注释的用法
Javadoc注释的用法 Java 文档// 注释一行/* ...... */ 注释若干行/** ...... */ 注释若干行,并写入 javadoc 文档通常这种注释的多行写法如下:/*** .........* .........*/javadoc -d 文档存放目录 -author -version 源文件名.java这条命令编译一个名为"源文件名.java"的 java 源文件,并将生成的文档存放在"文档存放目录"指定的目录下,生成的文档中 index.html 就是文档的首页。
2642 0
|
Oracle Java 关系型数据库
无法使用 javadoc 等命令?
谈到 Java 就离不开 JRE(Java Runtime Environment),JDK(Java Development Kit) 中包含了 JRE 和 JVM(Java Virtual Machine),所以我们一般直接安装 JDK,安装 JDK 首先肯定是去Oracle官网下载适合自己的开发版本,然后将 JDK 安装到自定义位置。
无法使用 javadoc 等命令?