课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么创建完程序包后还需要创建一个class才能编辑源程序,class和字节码文件 .class有什么关系
2015-09-12
源自:Java入门第一季(IDEA工具)升级版 1-13
正在回答
不懂你说的class是不是.java里面的那个Class。
简单地说,你在Eclipse里面创建了一个.java文件,这个java文件的内容...必须是书写在某个Class里面。
因为所有的java文件都会被编译成class字节码文件,这个class字节码文件是依据java文件里面的Class名称来命名的,最后执行的都是这个字节码文件。
.java-->.class-->执行。
zongge 提问者
同求答案,class和 .class的区别是什么呢?
你看错了创建程序包后创建的是.java文件,即源文件。
计算机读取的是二进制的代码,即“0101...”这种的,你写的代码是字符编码计算机当然不会识别,需要将其转换为二进制代码(即将你的.Java变为.class)之后才能在JVM(Java虚拟机)上实现运行。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答eclipse问题
2 回答问题.关于eclipse
3 回答eclipse安装问题
3 回答关于eclipse的问题
1 回答老师 我的创建新项目的时候提示Groovy cannot be enabled for project its library isn't configured