标签:源文件 java 文件 学习 编译 了解 执行 class
计算机和java执行机制
计算机的执行机制
-
编译执行:
-
将源文件编译成相关平台的机器码文件,一次编译,多次执行。
-
特点:执行效率高,但不可跨平台。
-
-
解释执行:
-
将源文件码交给不同平台独有的解释器,解释运行。
-
特点:可跨平台,执行效率低
-
java的执行机制
-
先编译、再解释:
-
将源文件编译成字节码文件(平台中立文件.class),再将字节码文件进行解释。
-
java的设计理念: write once run anywhere
-
java概述
-
计算机的两种执行机制和java的执行机制。以及java那些运行过程都是在什么时候执行
-
一个最简单的java文件
class HelloWorld {
public static void main(String[] args) {
// 引号要用双引号,不能用单引;一行结束要用;
System.out.print("Hello Everyone");
}
} -
源文件、类、
.class
文件、包(package)-
一个源文件可以有多个类,但每个源文件只能有一个公共类(public),且公共类的名字必须与文件名完全一致。
-
一个类中只能有一个主方法(main),每个类都能有自己的主方法。编译后每一个类都会生成一个独立的
.class
文件。 -
package
: 类似于文件夹,用于管理字节码(.class)文件。
-
-
规范
-
三种注释(注释不参与编译)
// 单行注释
/* 多行注释 */
/** 文档注释*/ -
命名规范
-
书写格式
-
层级之间一个制表符的距离
-
一行只写一句代码
-
-
标签:源文件,java,文件,学习,编译,了解,执行,class 来源: https://www.cnblogs.com/lovlyGir/p/16283969.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。