Java01——我的第一个helloWorld

325 阅读2分钟

1、编写helloworld

文件名HelloWorld.java

public class HelloWorld {
    public static void main(String []args) {
       System.out.println("Hello World");
    }
}

Java代码的基本格式: Java中的程序代码都必须放在一个类中。类需要使用class关键字定义,在class前面可以有一些修饰符,格式如下:

    修饰符 class 类名{
        程序代码
    }

主函数入口的写法:

捕获.PNG

2、Java的运行机制

Java程序运行时,必须经过编译和运行两个步骤。

  1. 首先将后缀名为.java的源文件进行编译,最终生成后缀名为.class的字节码文件(即编译后的文件)。
  2. 然后Java虚拟器将字节码文件进行解释执行,并将结果显示出来。

步骤如下:

1、编写一个HelloWorld.java的文件。

2、使用“Javac HelloWorld.java”命令开启Java编译器并进行编译。编译结束后,会自动生成一个HelloWorld.class的字节码文件。(即编译后的文件)

3、使用“Java HelloWorld”命令启动Java虚拟机运行程序,Java虚拟机首先将编译好的字节码文件加载到内存,这个过程被称为类加载,它是由类加载器完成的,然后虚拟机针对加载到内存中的Java类进行解释执行,便可看到运行结果。

具体方式:

方法1:先编译,后执行

  1. 编译编写的文件:javac HelloWorld.java
  2. 执行编译后的文件:java HelloWorld ---【HelloWorld是类名】

方法2:直接执行 【此过程不会生成class文件】

  1. java HelloWorld.java

如果遇到编码问题,我们可以使用 -encoding 选项设置 utf-8 来编译:

javac -encoding UTF-8 HelloWorld.java   // 先编译
java HelloWorld    // 后执行

有两点需要注意:

  1. 第一,在使用javac命令进行编译时,需要输入完整的文件名。
  2. 第二,在使用java命令运行程序时,需要的是类名,而非完整的文件名。