
Java
疯狂小猿
这个作者很懒,什么都没留下…
展开
-
java源文件命名规则
Java程序源文件的命名不是随意的,Java文件的命名必须满足如下规则: Java程序源文件的扩展名必须是.java,不能是其他文件扩展名。 在通常情况下,Java程序源文件的主文件名可以是任意的。但有一种情况例外:如果Java程序源代码里定义了一个public类,则该源文件的主文件名必须与该public类(也就是该类定义使用了public关键字修饰)的类名相同。由于Java程序源文件的文件名必须与public类的类名相同,因此,一个Java源文件里最多只能定义一个public类。 虽然Java源...原创 2021-08-12 19:31:43 · 2106 阅读 · 0 评论 -
JDK、JRE、JVM之间的关系以及联系
JDK的全称是Java SE Development Kit,即Java标准版开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。 Java运行时环境,它的全称是Java RuntimeEnvironment,因此也被称为JRE,它是运行Java程序的必需条件。 JRE包含JVM。JVM是运行Java程序的核心虚拟机,而运行Java程序不仅需要核心虚拟机,还需要其他的类加载器、字节码校验器以及大量的基础类库。JRE除包含JVM之外原创 2021-08-12 17:34:14 · 162 阅读 · 0 评论 -
Java程序运行机制
计算机高级语言按程序的执行方式可以分为编译型和解释型两种 编译型语言是指使用专门的编译器,针对特定平台将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行性程序的格式。编译生成的可执行性程序通常无法移植到其他平台上运行,如果需要移植,则必须将源代码复制到特定平台上,针对特定平台进行修改,至少也需要采用特定平台上的编译器重新编译。 现有的C、C++、Objective-C、Swift、Kotlin等高级语言都属于编译型语言。 解释型语言是指使用专门的解释器对源程原创 2021-08-12 17:02:31 · 90 阅读 · 0 评论