ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JAVA的加载和执行

2022-01-22 17:58:43  阅读:116  来源: 互联网

标签:文件 java 源文件 编译 JAVA 执行 class 运行 加载


java程序分编译和运行两个重要的阶段

(一)编译阶段

        在硬盘上创建一个.java文件(源文件),其内部写的东西我们称之为源代码(高级语言写的),源文件是不能直接运行的,要先进行编译,在编译过程中其实就是检查源文件中代码语法是否存在违背规定的语法错误,如果符合语法,编译成.class后缀的文件,称为字节码文件,其存储的并不是单纯的二进制,存储的是字节类型的信息,是无法直接在操作系统运行的。

Javac.exe:  java编译器工具/命令,它在JDK中。

        .class文件是可以直接搬运到任何操作系统的电脑上直接运行,因为JAVA虚拟机屏蔽了操作系统之间运行java代码的差异性,因为有JVM,所以具有可移植性。可移植性是java的一个重要的特性。

(二)运行阶段:图片右侧过程(具有跨平台的特性) 

.class文件目前我们称这一个文件为一个类,例如A.CLASS 我们说它是类A,同理B.CLASS我们称之为类B

标签:文件,java,源文件,编译,JAVA,执行,class,运行,加载
来源: https://blog.csdn.net/qq_44406889/article/details/122640783

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有