导航:首页 > 源码编译 > 源码丢失只有class

源码丢失只有class

发布时间:2022-12-11 18:03:26

① 不小心把.java文件删除了,只剩下.class文件.能不能恢复

用反编译工具可以将.class文件反编译为.java文件
下载地址http://www.greendown.cn/soft/11251.html
不过反编译并不能得到和原始文件一摸一样的java文件,会有一些不同

② java 只有class文件怎么反编译

一般的class用反编译能够看到其源代码,而且其反编译的源代码甚至可能好于本身源代码(尤其是对于逻辑处理和字符串处理)
然而涉及到exception等东西的时候可能会有问题,但是你把它放到ide里面修改一下就可以了,生成的class文件也是可行的,但是关键的一点,编译环境最好与之前的编译环境一样,否则高版本的java生成的class也许在低版本中无法调用

③ 我没有java源文件,只有.class文件,我用editplus运行不了,请问怎么可以让.class运行

装jdk
配置系统变量
然后用cmd命令行形式运行class文件

具体看一下内容

1.JDK的安装和环境变量的配置
(1)下载JDK.可以在这里下载: j2sdk-1.4.2_04. 下载前须填写少少东西,然后他会发一封邮件给你,然后你才能够下载,当然你也可以到其他站点去下载.反正大家能下回来就可以了.
(2)安装JDK.装软件我想大家都会吧.我的直接装在D盘根目录下,它会自动产生一个目录:j2sdk1.4.2_04
(3)设置JDK.其实这步可以省略掉.当然为了方便,还是设一下吧~!!!!
在WIN 9X下,需要修改启动盘下的AUTOEXEC.BAT文件,在最后加上:
SET PATH=D:\j2sdk1.4.2_04\bin
SET CLASSPATH=C:\j2sdk1.4.2_04\lib\Tools.jar; C:\j2sdk1.4.2_04\lib\dt.jar
''''''''''''''''''''''''''''''''''''''''''''说明一下因为我的安装目录是D:\,你们装在哪请自已修改,不要说不会啊(汗).

在WIN XP(2000)下:在"控制面版"->"系统"->"高级"->"环境变量"->"系统变量"中设置变
量名:PATH和CLASSPATH,变量值与上面设的一样(SET什么=....)
其实第三步可以不要的,只是为了方便.因为如果你安装是目录选择的比较深,那么你调试程序的时候就要打一串东东,相当的不方便.

好了,接下来就说一下怎么调试JAVA程序.
首先建立JAVA文件:随便有文本编缉器编缉JAVA源代码,存成*.JAVA就可以了,然后就调出
你的命令行窗口,也就是DOS界面的那个东东.不知道是什么?在"运行"里面打"CMD"就出来
了.98的用户就惨一点了,只能到DOS下了!因为98没有命令行窗口.好了,再接下来就是调试
程序了,在DOS命令行下打javac 程序目录\文件名.java (''''''''''''''''''''''''''''说明一下,前提是上面JDK配置的第三步你已经完成,要不你只能打全名,就是:先转到安装目录\bin),我觉得最好就在BIN目录下建一个文件夹,把你的程序都放进去,这样调试方便.

JAVAC.EXE是一个JAVA语言编译器在这我就不详细说了,大家可以看看书.
编译成功后,你会看到你的程序目录里多了个.CLASS的文件,最后,你打上
JAVA 程序目录\文件名.class 就有结果了~!!

阅读全文

与源码丢失只有class相关的资料

热点内容
dota2怎么设置国服服务器地址 浏览:212
单片机高电平驱动 浏览:115
ios多选文件夹 浏览:909
加强行车调度命令管理 浏览:243
服务器已禁用什么意思 浏览:150
部队命令回复 浏览:755
神奇宝贝服务器地图怎么设置 浏览:382
加密算法输出固定长度 浏览:862
程序员去重庆还是武汉 浏览:121
服务器如何撤销网页登录限制 浏览:980
微信公众平台php开发视频教程 浏览:628
怎么看苹果授权绑定的app 浏览:255
压缩机单级压缩比 浏览:380
linux测试php 浏览:971
什么时候梁旁边需要加密箍筋 浏览:40
微信清粉软件源码 浏览:717
matlabdoc命令 浏览:550
如何去ping服务器 浏览:75
ecshop安装php55 浏览:817
javaword库 浏览:958