我们来分析一下第一个java应用程序helloworld的结构
/*一个简单的Application程序;*/ public class HelloWorld { public static void main(String[] args) { System.out.println(“Hello World!”); } }
学习过其他编程语言的人都知道,学习编程的第一个程序都是输出Hello World!,这个程序的功能就是在控制台输出Hello World!
public class HelloWorld { }
这个是定义一个类,类的名称是HelloWorld
public static void main(String[] args) { }
这句是在HelloWorld类中定义了一个静态(static)方法 方法的名称是main返回值是void,每个java应用程序只能有一个静态的main方法,程序运行时会首先调用这个方法。
System.out.println(“Hello World!”);
这句时调用System.out.println()这个方法,里面传一个字符串参数(这里是”Hello World!”),把这个字符串输出到控制台
综上:
- 我们定义了一个HelloWorld类
- 在HelloWorld类中定义了一个静态的main方法,程序运行时会首先调用这个main方法,执行main方法里面的语句
- 在main方法中,我们调用了一个方法,java库自带的方法,这个方法的功能时在控制台上面输出一段字符串
定义类时的注意点:
- 一个java类必须有一个class修饰符。
- public static void main(String[] args)方法是该类被JVM解释器执行的入口。写法是固定的。
- System.out.println(“”)是标准的输出语句,可将信息显示在控制台上。
- 如果类定义时加了public修饰符则类名必须和文件名一致。否则类名和文件名可以随意。
- 一个文件中可以有多个class类定义,但最多只能有一个public class类。
- 在一个文件中如果有多个class类,则编译后生成多个.class文件
- 本文转载于安卓杂谈网,文章链接http://www.yee4.com/blog/87.html