用eclipse软件写出来的class文件用notepad++打开是乱码

用eclipse软件写出来的class文件用notepad++打开是乱码

.class 是java的字节码文件,是二进制的编译产物,所以看不到源码才是正常的。你要修改代码应该找同名的.java文件打开修改。如果你打开*.java文件出现乱码,十有八九只是含有中文的乱码,这是因为你的eclipse编辑器和notepad++编辑器的编码格式不一样,比如一个是utf-8,一个是gbk
中文注释乱码不影响程序运行,可以忽略,如果你要处理就需要将两个软件的编码格式设置为统一

如有帮助,请采纳一下,谢谢^_^

https://www.php.cn/tool/notepad/428207.html

你写的是java文件,class文件是java文件编译后生成的二进制文件,当然不能直接查看。
我理解你是想看class文件对应的源码,可以用反编译工具查看,比如jd-gui。