java反编译源代码 如何将java源代码编译成.class?

[更新]
·
·
分类:互联网
3876 阅读

java反编译源代码

如何将java源代码编译成.class?

如何将java源代码编译成.class?

类名能以数字开头命名吗这显然编译的时候会报错.标准命名是以大写字母打头后接单词首字母大写,编译是通过javac这个命令进行编译的(即jdk目录下的javac.exe)配置好环境变量,新建相应的变量名,如果有直接输入值就可以了,如下:JAVA_HOME: jdk的安装目录如(D:javajdk1.6.0_05);PATH: %JAVA_HOME%in;ClASSPATH: .;%JAVA_HOME%lib;比如d:
estjava文件,打开命令行窗口1.输入d: 回车2.定位到java文件所在文件夹,输入cd d:
estjava 回车3.编译java文件,输入javac 回车4.运行,输入java Test 回车

android怎么反编译获得apk源码?

你好,非常高兴为你解答:
用apktool反编译工具来做,不过源码通常拿不到,xml可以拿到。即便是纯Java代码写的,你反编译出来的代码也缺少很多东西,可以看得懂但是导入IDE中还是会有很多错误的。而且如果apk是用C 写的实现部分,那基本没希望反编译出源码了。好的apk都会有自己加密算法和反反编译算法的。
希望有所帮助!

exe文件怎么看源代码?

exe文件源码的查看方法:
1
首先下载查看源码的软件,双击文件,打开解压工具;
2
然后选择页面顶部的“file”-“打开”;
3
选择要反编译的文件,点击“打开”;
4
最后会弹出一个窗口,在这个窗口里面就可以看到源码了。
用winrar就可以打开了,可以看到里面其实是一个个.jar的包。即使是java的应用程序,也是看不到源代码的。看到的是.class文件,反编译一下应该可以得到源代码。

怎样把smali文件转换为java文件?

smali2java是一个将smali代码反编译成java代码的工具。 smali2java工具基于apktool v1.5.0(baksmali v1.3.4)生成的smali文件,依赖于smali文件中的代码行数(.line关键字)和变量别名(.local关键字)等信息,可以最大程度还原原始的java代码。
还原出的java代码将具有原始的变量命名,代码的顺序也与原始的java代码保持一致。 本工具也具有局限性,仅适用于带有行数和变量别名信息的smali文件(java编译器的编译选项可以在生成的字节码中剔除这些信息)。