所有程序员的第一个程序都是从 "Hello World !" 开始的 ,所以这里我们也是如此,从 "Hello World !" 开始!
一. 关于类的定义
类是 Java 中的基本元素,而所有的 Java 程序一定要被类所管理,那么类的简单格式如下:
[public] class 类名称{}
发现在类的前面可以有选择性的来决定是否需要编写 public ,所以对于类的定义现在就有了两种形式。
- public class 定义:类名称必须和文件名保持一致,否则程序将无法编译。
- class 定义:类名称可以和文件名称不一致,但是生成的是 class 定义的名称,在一个 .java 程序中可以同时存在多个 class 的定义,编译之后会分为不同的 .class 文件。
注意:类的命名规范:所有类名称必须有自己的命名规范,每一个单词开头首字母大写,如 Hello。
常见面试题分析:一个 .java 源文件中是否可以包含多个类,有什么限制?
在一个 .java 文件中可以有多个 class 定义,但是只能有一个 public class 定义。
二. 主方法:main()
主方法表示的是一个程序的起点,所有程序代码都由此开始顺序执行,在 Java 中主方法也要放在一个类中。其定义格式如下:
public static void main (String[] args) {
编写程序代码;
}
通过格式,读者可以发现在主方法中存在许多字母,这些字母都是完全固定的,暂时先将其记下,后面会有简便写法。
提示:主方法所在的类称为主类,一般主类都是用 public class 声明。
三. 系统输出:System.out.println()
System.out.println("Hello World !"); 语句,此语句的功能是直接在屏幕上显示输出信息,而对于输出的操作也有两种语法。
提示:语句使用 “;” 完结。
在 Java 中,每一个完整的语句代码,如 “System.out.println("Hello World !");” 是一个完整的语句代码,都要求使用 “;” 进行结尾,使用的 “;” 必须是英文输入法状态下输入的。
1. 格式
输出后加换行: System.out.println(输出内容);
输出后不加换行: System.out.print(输出内容);
2. 范例
public class Hello {
public static void main(String[] args){
System.out.print("Hello World");//输出之后不换行
System.out.println("学习Java,将来好工作!");//输出后换行
System.out.println("你好,世界");//输出后换行
}
}
3. 运行结果
由此我们的第一个 Java 程序已经完成,是不是很简单呢?