java转换成class

来源:百度知道 编辑:UC知道 时间:2024/06/25 07:39:59
我将i.class文件反翻译出来后修改保存得到i.Java
要怎么样才能将其转回i.class?
具体步骤,什么软件,怎么安装配置,然后怎么转化,请仔细说明,谢谢!

安装JDK 有很多版本,
这要看你的原来的.class是什么版本的,所以你安装的版本必须比原来的高

安装之后 假设安装目录为c:\jdk1.6
则c:\jdk1.6\bin目录下有个程序javac.exe,用这个程序来对.java文件进行编译
你将"c:\jdk1.6\bin"这一串字母复制起,然后我的电脑-》属性-》高级-》环境变量那里 上头下头都可以,有一个项是path
你点修改或者编辑 然后里头已经有很多了,把光标移动到最后,
粘贴上去,与前头的以分号隔开,最后加分号。保存(不要把原来的清空了哦)

配置完成了

然后编译的方法
假设C:\myjava\下有个i.java文件

那么你进入控制台,cd myjava 进入这个目录
敲命令javac i.java回车
如果没有任何错误提示表示成功 你再去看这个目录就会有i.class了

编译即可

在命令提示符下

转到i.Java 所在的文件夹

javac命令编译。就得到了i.class

javac啊 ,不过反编译的代码 没注释的。 javac都不知道的啊,没学过java啊。

1.反编译的java代码不是都能在编译的
2.任何Java编辑器都可以将正确的java代码编译为class,但前提是代码是正确的