代碼混淆器是干什么的?
用java寫的代碼 編譯后成為.class文件 但是這個class文件可以被反編譯查看到源代碼如果代碼作者不希望源代碼被別人看到 就利用混淆器把源代碼混淆 但是程序功能還是正常的,編譯后供別人使用,當(dāng)別人反編譯class文件想查看源代碼時發(fā)現(xiàn)的是被混淆后的代碼,雖然這些混淆后的代碼也可以分析出來但是很困難舉個例子class Person{ private String name; private int age; public Person( String n, int a ){ name = n; age = a; }}混淆后class OOOOo{ private String oooo; private int ooo; public OOOOo( String oo, int o){ oooo = oo; ooo = o; }}