谁让你乱改扩展名的
扩展名只是用来告诉系统,这个文件应该用什么工具打开
它本身的信息(二进制数据)并没有改变
比喻一下:
扩展名好比门锁上贴的小纸条,告诉你这里应该用长钥匙还是短钥匙
你把小纸条撕掉重新贴,并不会改变锁头的结构,你还是得用对应的钥匙才能打开
-==-=
回到你这个问题上来
你新建一个文本文档,里面是空的
你把txt改成java,里面还是空的呀,不会因为你改了扩展名就突然多出一堆代码来
没有啥用?描述清楚点吧
.java文件是java的源代码文件,你这文件大小为0,空文件。
java文件需要javac编译成class文件然后用java执行这个class文件。