Cavaj Java Decompiler 反编译器
Cavaj Java Decompiler is a graphical freeware utility that reconstructs Java source code from CLASS files. You can decompile Java applets, JAR and ZIP files, producing accurate Java source code. Browse the reconstructed source code with the Class View for instant access to methods and fields. The program is a standalone Windows application, and it doesn't require you to have Java installed.
Cavaj Java Decompiler 反编译器是一款图形界面的免费工具,可以重新从Java Class(类)文件中构建源代码。它支持Java applets,JAR和ZIP文件的反编译,从中还原出你所需要的源代码,之后你就可以通过Java编程工具中的Class浏览器查看,或进行相关操作。
Cavaj Java Decompiler是独立的Windows应用程序,即使没有安装Java,也可以正常使用。
official website:
http://cavaj-java-decompiler.en.softonic.com/
相关文档:
昨天写了用面向对象的思想去分析一个实际的问题,呵呵,那么今天就就类和对象做一个详细的讨论。
昨天说了在CS中人物可能是一个抽象类或一个接口,而各种各样的人物就是继承或实现了这个接口,而说到这里我们还在讨论类,还没有涉及到对象,那么什么时候产生的对象呢?那是咱登陆了CS后选择了一个人物,然后再我们选好的同 ......
(1) 对象生命周期的开始
对象生命周期开始时,需要为对象分配内存,并且初始化它的实例变量;
对象生命周期结束
& ......
JAVA中 int 类型要转化成 String 类型,可以有三种方式,分别是:
(1) String.valueOf(i)
(2) Integer.toString(i)
(3) i+""
其中:第二种是效率最高的,耗时是其他两种的一半。
String.valueOf(i):891
Integer.toString(i):468
i+"":844
......
封装:
1.说白了就是保护我们对象中的隐私使其对 外部不可见。
2.一般情况下,类中的属性设为private。
3.通过getter和setter方法去赋值和取值。
&nbs ......
这是我个人归纳的一些知识点,我觉得初学java首先需要重以下的知识开始
(1)JAVA程序开发步骤:
源代码-->编译成*.class-->执行(将.class交给JVM)
jvm--java虚拟机(解释器)
(2)
JDK -- java开发工具包(编译器、解释器、类库)
JSDK -- java标准开发工具包 ......