Java主类结构
Java主类
- Java程序的基本组成单元是类,类体中又包括属性与方法两个部分
- 每一个应用程序都必须包含一个main()方法,含有main()方法的类称为主类
- 代码中的所有标点符号都是英文字符,不要在中文输入法的状态下输入标点符号,如双引号或者分号,否则会产生编译错误
- 文件名必须和类名相同,还要注意大小写,Java是区分大小写的
示例代码
package fundamentals;
public class First {
static String s1 = "你好";
public static void main(String[] args) {
String s2 = "Java world!";
System.out.println(s1);
System.out.println(s2);
}
}
运行结果
你好
Java world!
Java包声明
一个Java应用程序是由若干个类组成的,语句package fundamentals为声明该类所在的包,package为声明包的关键字;
声明成员变量和局部变量
通常将类的属性称为类的全局变量(成员变量),将方法中的属性称为局部变量,全局变量声明在类体中,局部变量声明在方法体中,全局变量和局部变量都有各自的应用范围,上面的例子中s1是全局变量,s2是局部变量;
编写主方法
main()方法是类体中的主方法,该方法从符号 { 开始,到 } 结束,public,static和void分别是main()方法的权限修饰符,静态修饰符,和返回值修饰符;Java程序中的main()方法必须声明为public static void。
String[] args是一个字符串类型的数组,它是main()方法的参数,main()方法是程序开始执行的位置;
导入API类库
在Java程序中可以通过import关键字导入相关的类,在jdk的API中提供了130多个包,API文件是不可缺少的工具;
注意:Java语言是严格区分大小写的,所以不能将关键字class等同于Class;