java代码意思解释工具 看懂java代码

学习java 的软件有哪些?学习java 的软件有如下:
1、Intellij IDEA
Intellij IDEA是当前Java开发人员呼声很高的一款IDE,具有美观,高效等众多特点,小编还是非常喜欢的,所以以往我都是在自己电脑安装这款软件的 。
2、Eclipse
Eclipse是免费的,这点很重要,所以大多公司里依然是使用eclipse这款IDE,而且它良好的性能,也在市场占着不小的比重 。
3、MyEclipse
MyEclipse是同eclipse一个公司的 , 在功能上增加了不少,相对于eclipse来说,myeclipse更像将eclipse中好多插件都集成起来了,当然,性能上面也有更好的考虑,不过这款IDE是收费的 。
4、NetBeans
NetBeans是甲骨文公司生产的IDE,在其中也内置了许多功能,相对于idea和eclipse市场还是较少的 。
5、JDK
JDK是Java语言必备的工具,我们代码编写、编译、运行都是依靠jdk来帮助我们运作,jdk是编写Java代码的根基 。
Java反编译代码解释:public static String format(long paramLong)//paramLong是一个传递进来的long型整数
{
int i = 60 * 60;定义i=60乘60就是3600
long l1 = paramLong / i;定义l1等于paramLong除以i
long l2 = (paramLong - l1 * i) / 60;定义
long l3 = paramLong - l1 * i - l2 * 60;定义
String str1;声明字符串
label64: String str2;label是监听
if (l110L)如果l1小于10
{
str1 = "0" + l1;字符串拼接
if (l2 = 10L)如果l2大于等于10
break label175;结束监听
str2 = "0" + l2;字符串拼接
label92: if (l3 = 10L)监听如果l3大于等于10
break label195;结束监听
}
for (String str3 = "0" + l3; ; str3 = l3)for循环,
{
return str1 + ":" + str2 + ":" + str3;
str1 = l1;
break label64:
label175: str2 = l2;
label195: break label92:
}
}
主要研究一下监听是怎么用的吧
java中如何自动生成注释你说的应该是生成javadoc吧?
最简单方式就是使用命令行, cd到你的项目源代码目录下, 输入如下指令:
javadoc -d docs -subpackages com.yourpackage
其中-d docs指定了生成的javadoc在相对目录docs下, -subpackages com.yourpackage指定了你要被生成javadoc的源代码包.
JAVADOC是官方提供的一种生成注释文档的工具, 他的用法如下:
用法: javadoc [options] [packagenames] [sourcefiles] [@files]
-overview file从 HTML 文件读取概览文档
-public仅显示 public 类和成员
-protected显示 protected/public 类和成员 (默认值)
-package显示 package/protected/public 类和成员
-private显示所有类和成员
-help显示命令行选项并退出
-doclet class通过替代 doclet 生成输出
-docletpath path指定查找 doclet 类文件的位置
-sourcepath pathlist指定查找源文件的位置
-classpath pathlist指定查找用户类文件的位置
-cp pathlist指定查找用户类文件的位置
-exclude pkglist指定要排除的程序包列表
-subpackages subpkglist指定要递归加载的子程序包
-breakiterator计算带有 BreakIterator 的第一个语句
-bootclasspath pathlist覆盖由引导类加载器所加载的
类文件的位置
-source release提供与指定发行版的源兼容性
-extdirs dirlist覆盖所安装扩展的位置
-verbose输出有关 Javadoc 正在执行的操作的信息
-locale name要使用的区域设置, 例如 en_US 或 en_US_WIN
-encoding name源文件编码名称
-quiet不显示状态消息
-Jflag直接将 flag 传递到运行时系统
-X输出非标准选项的提要
通过标准 doclet 提供:
-d directory输出文件的目标目录
-use创建类和程序包用法页面
-version包含 @version 段
-author包含 @author 段

推荐阅读