4. Java 程序初识

4.1 HelloWorld程序

Hello.java为例,java应用程序的执行入口是main() 方法,其有固定格式:

/**
 * 类文件,一个源文件最多只能有一个public类,且与文件名称一致
 */
public class Hello {
    /**
     * main 方法是程序入口
     */
    public static void main(String [] args){
        System.out.println("Hello World!");
    }
}

java 程序有如下特点:

  • Java源文件是以.java结尾的文本文件
  • 类文件,一个源文件最多只能有一个public类,且与文件名称一致,其它类的数量不限
  • Java程序的主入口是main方法,固定格式如上所示
  • 严格区分大小写
  • java每条语句以英文分号结束;
  • 注释有三种方式
    // 用于表示单行注释
/*
  表示多行注释
*/
/**
 * 用于多行注释,可以被 java doc 解析
 */

4.2 编译程序

javac 命令用于编译源代码,有许多选项用于编译参数,后续会用到。利用cmd命令进入命令行进行编译操作javac Hello.java。如图所示:

java执行页面js java程序的执行入口是什么_Java

使用javac Hello.java编译时文件里面有中文时编码会乱码,文件是以utf-8编码保存的,windows编译时默认编码是gbk,所以编译失败。此时增加编码选项进行编译javac -encoding utf8 Hello.java即编译成功。编译成功即生成Hello.class文件。

4.3 运行文件

java 代码用于执行代码。使用命令java Hello,执行代码。执行成功即如图上所示打印Hello World!

4.4 总结

试着自己安装好java环境,并成功运行Hello World,熟悉java程序的简单规则及编译运行。