jdk自带反编译工具使用说明

  • Post author:
  • Post category:其他


最佳实践:首先将JDK的bin目录加入系统变量path。在盘下建立一个test目录,在test目录里建立一个zh.txt文件,文件内容为:“熔岩”,打开“命令行提示符”,并进入C:\test目录下。下面就可以按照说明一步一步来操作,注意观察其中编码的变化。

A:将zh.txt转换为Unicode编码,输出文件到u.txt

native2ascii zh.txt u.txt

打开u.txt,内容为“\u7194\u5ca9”。

B:将zh.txt转换为Unicode编码,输出到控制台

C:\test>native2ascii zh.txt

\u7194\u5ca9

可以看到,控制台输出了“\u7194\u5ca9”。

C:将zh.txt转换为ISO8859-1编码,输出文件到i.txt

native2ascii -encoding ISO8859-1 zh.txt i.txt

打开i.txt文件,内容为“\u00c8\u00db\u00d1\u00d2”。

D:将u.txt转换为本地编码,输出到文件u_nv.txt

native2ascii -reverse u.txt u_nv.txt

打开u_nv.txt文件,内容为“熔岩”。

E:将u.txt转换为本地编码,输出到控制台

C:\test>native2ascii -reverse u.txt

熔岩

可以看到,控制台输出了“熔岩”。