千峰Java教程:007. 开发工具配置与反编译【第一章完结】

13、Java常用开发工具介绍

编辑器

记事本

Notepad++

Editplus

UltraEdit (UE)

其他文本编辑器

集成开发环境

JBuilder

Eclipse(http://www.eclipse.org/

NetBeans(http://www.netbeans.org/

 

我按照老师所说,下载了Notepad++,这个简单搜一下就能下好。但是下下来以后把HelloWorld.java写好后还要进cmd中来用javac生成.class文件,有点麻烦,我们这样:

弹出对话框:

选中并点Install即可安装。

然后重进Notepad++,在插件里找到NppExec→Execute…,弹出对话框,点这个,在上面command(s)输入:

NPP_SAVE
javac "$(FULL_CURRENT_PATH)"

然后点保存(save…),还有要保存另外两个命令我放到下面的代码里:

cd "$(CURRENT_DIRECTORY)"
java "$(NAME_PART)"    #这个保存为java

 

NPP_SAVE
javac "$(FULL_CURRENT_PATH)"
cd "$(CURRENT_DIRECTORY)"
java "$(NAME_PART)"    #这个保存为run

然后点NppExec→Advanced Options…弹出对话框

重启过后就可以在宏里看到这三个了↓

可以把前一节的代码复制过来在Notepad++运行,用宏来解释。

14、Java程序反编译介绍

Cavaj Java Decompiler 反编译器是一款图形界面的免费工具,可以重新从Java Class(类)文件中构建源代码。它支持Java Applets,JAR和ZIP文件的反编译,从中还原出你所需要的源代码,之后你就可以通过Java编程工具中的Class浏览器查看,或进行相关的操作。

Cavaj Java Decompiler是独立的Windows应用工具,即使没有安装Java,也可正常使用。

下载地址:http://http;//cavaj-java-decompiler.en.softonic.com

垃圾回收器(GC):

不再使用的内存空间应当进行回收——垃圾回收。在C/C++等语言中,由程序员负责回收无用内存。

垃圾回收器在Java程序运行过程中自动启用,用于检查并释放那些可以被释放的存储空间,程序员无法精确的控制和干预。

上面的文件下载好后,点开SETUP.EXE,除了路径其他一切下一步就好。然后就可以把.class文件拖动到打开的cavaj java decompiler中,就可以看到源代码了,不过加密过的.class文件无法看到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值