- public class HelloWorld {
- public static void main(String[] args) {
- System.out.println("HelloWorld");
- }
- }
如上展示的就是最简单1个Java程序,初学者看了可能会一头雾水,可以说Java的main方法是当前主流编程语言中最“长”的了。
通过上述代码,我们可以看到一个完整的Java程序的结构,Java程序的结构由如下三个部分组成:
总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。
注意:在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同。
System.out.println("HelloWorld"); 相当于C语言中的 printf 语句。
方法必须要在类里面。
好了,代码编写完了,如何让它“运行”起来呢?
Java是一门半编译型、半解释型语言。先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节码组成的平台无关、面向VM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。
注意:在运行Java程序前,必须先安装好JDK(Java Development Kit即Java开发工具包),JDK里面就包含了javac和java工具,Java程序最终是在JVM(Java虚拟机)中运行的。
编写和运行第一个Java程序时, 可能会遇到的一些错误:
注释是为了让代码更容易被读懂而附加的描述信息不参与编译运行,但是却非常重要。时刻牢记!代码写出来是为了给人看的,更是为了给三个月后的你自己看的。
Java中的注释主要分为以下三种:
注意:
- /**
- 文档注释:
- 作用HelloWorld类,初始Java
- */
- public class HelloWorld {
- public static void main(String[] args) {
- //System.out.println("HelloWorld");//单行注释
- /*System.out.println(10);
- for (int i = 0; i < 10; i++) {
- System.out.println(i + 1);
- }*/ //多行注释
- }
- }
在程序中由用户给类名,方法名或者变量名所取的名字。
[硬性规则]
[软性建议]
关键字是 Java 语言定义好的,有着特殊含义的标识符,或者保留字。
注意:用户不能使用关键字来定义标识符。
常见的关键字:
用于定义访问权限修饰符的关键字
private、protected、public
用于定义类、函数、变量修饰符的关键字
abstract、final、static、synchronized
用于定义类与类之间的关键字
extend、implements
用于定义建立实例及引用实例,判断实例的关键字
new、this、super、instanceof
用于异常处理的关键字
try、catch、finally、throw、throws
用于包的关键字
pakage、import
其他修饰符关键字
native、strictfp、transient、volatile、assert