900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Java文件怎么打开?Java后缀的文件打开方式

Java文件怎么打开?Java后缀的文件打开方式

时间:2021-12-12 09:37:40

相关推荐

Java文件怎么打开?Java后缀的文件打开方式

我们知道,java文件可以用Eclipse软件或者Java JDK API来打开,打开之后就可以进行运行,那要是别人发的java文件怎么打开呢?下面来我们就来给大家讲解一下这方面的内容。

Java文件怎么打开?

如果是.java的源文件可以直接复制到src路径下打开;

如果是java工程可以:

file-->import-->Existing Projects into Workspace-->Browse 浏览打开项目位置;

如果是maven项目:

file-->import-->Existing Maven Projects -->Browse 浏览打开项目位置;

java文件如何执行?

Java程序的执行会经过一下几个步骤:编译-->装载字节码-->校验字节码-->解释字节码-->执行,然后我们看一下这几个步骤具体执行过程,以及Java程序的执行过程对应到我们的实际操作:

1、编译

在windows环境中,打开命令窗口,切换到java文件的目录,使用 javac 命令,执行 javac xxx.java 把.java文件编译成.class文件

2、装载字节码

编译好的.class文件交给 JVM 执行,即使用java命令,执行java xxx(.class文件的名称,不带后缀)。java命令将会启动 JVM,并将后面的参数作为初始化类,通过 JVM 内的类加载器将字节码文件装载到内存中。

3、校验字节码

类的加载是通过类加载器进行的,加载完后,先由字节码校验器负责检查那些无法执行的明显有破坏性的操作。除了系统类之外,其他类都要被校验。

校验器执行的一些检查:

变量要在使用前初始化;

方法调用与对象引用类型之间要匹配;

访问私有数据和方法的规则没有被违反;

对本地变量的访问都在运行的堆栈内;

运行时堆栈没有溢出;

如果这些检查没有通过,类最终不会被加载完成。

4、解释字节码

JVM 把每一条要执行的字节码交给解释器,翻译成对应的机器语言,最终由操作系统执行。JVM 解释执行字节码文件就是 JVM 操作 Java 解释器进行解释执行字节码文件的过程。

其实执行过程很简单,我们写好的源文件被编译器编译后变成.class文件,然后被JVM的类加载器加载到内存,通过字节码校验器去做一些校验,校验通过后交由解释器将字节码文件解释成计算机能够识别的机器指令。

最后分享一些Java基础和进阶的学习资料给大家看看吧!不管是进阶提升还是基础入门都很有用。

下面这些资料可以免费分享给大家学习,文末有免费下载方式!

目录

内容截图

这套文档涵盖的内容实再太过于全面,不论是成长进阶还是应对面试,都绰绰有余了。一共有上百万字,都为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵。

需要的小伙伴点击下方名片免费领取。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。