Java基础入门系列_Java的执行
今天,我将讨论Java的执行。最初,这两个知识点可以一起用来讨论Java的加载和执行。这是一个完整的过程,但是为了更容易理解,我将把它们分开。
工具/原材料百度网盘:https://pan.baidu.com/s/1N-JRCiI0UBNgtk_J8DczQg方法/步骤1现在我们来谈谈Java实现。顾名思义,你可以看到这个东西是干什么用的!他是一套运行过程的Java程序,也就是说,其中的每一个细节节点都离不开一个。
2让我们谈谈这个过程,并介绍一些过程中的一些事情:
运行时: 【可以在没有窗口的情况下完成,也可以用操作系统代替,前提是操作系统中已经安装了java运行时环境】
第一个程序:第一个程序是打开命令窗口,在命令窗口中运行Java程序。语法格式是类名。值得注意的是,当输入Java命令时,Java命令不是文件的路径,而是必须是一个类名。
例如:
你好
爪哇学生
java用户
java产品
第二个过程:当这个java.exe命令被执行时,它将启动:JVM。启动后,它将立即启动“类加载器-类加载器”。JVM的主要功能是加载,重要的是在程序第一次执行时加载这个类。要理解,JVM实际上并不意味着一开始就将这些类加载到这个内存中,而是在需要的时候开始加载它们,并且只加载一次。
第三个程序:“类装入器-类装入器”搜索类名。硬盘上某个位置的类字节码文件。事实上,加载程序的功能是将字节码文件解释为操作系统可以执行的二进制代码,然后操作系统通过执行二进制代码与硬件平台进行交互。
然后许多人不知道类名是什么。如果你想知道并记得关注我,我会在下面的知识分享中做到。现在让我们从总体上讨论一下:
*假设硬盘上有一个名为Hello.class的文件,那么这个类名就是Hello
*假设硬盘上有一个名为“学生课”的文件,则该课的名称为“学生”
*假设硬盘上有一个名为User.class的文件,那么这个类名就是User
*假设硬盘上有一个名为Product.class的文件,那么这个类名就是Product
.....
....
结束注意如果有任何学生对此不清楚,边肖已经在工具栏里放了一个关于Java执行的详细解释视频。你可以看看。