一、第一个Java应用程序
初始 main 方法
public class TestDemo{
public static void main(String[] args){
System.out.println("Hello,Java!");
}
}
1. public 类
① public
要点:
Ⅰ public是访问修饰限定符,用于控制程序的其它部分对这段代码的访问级别。
Ⅱ 在一个文件中只能存在一个public的类。
② class
class关键字表明Java程序的全部内容都包含在类中。
③ 类名
标准的命名规范:以大写字母开头,采用大驼峰的形式。
public类名与文件名相同
2. main 方法
① 程序入口
main方法是函数的入口,运行已经编译好的程序时,Java虚拟机总是从指定类中的main方法的代码开始执行,所以必须保证在类的源文件中必须包含1个main方法。
在idea中main方法的快捷键为"psvm".
*根据Java语言规范,main方法必须声明为public。
② 退出码
而对于Java而言,与C语言的区别在于,main方法没有为操作系统返回“退出码”。如果main方法正常退出,那么Java应用程序的退出码为0,表示成功地运行退出程序。如果希望在终止程序时返回其他的退出码,就需要使用System.exit方法。
注:
Java中的main方法必须有一个外壳类,而且必须是静态的,Why???
Java中的所有函数都属于某个类的方法,所以main方法也是如此,必须放在一个类中才能编译运行。
3. print
① 结束 ;标志着这个句子的结束,回车不是,所以如果一个句子太长,可以写在多行。
② 通用语法
object.method(parameters)
//这等价于函数调用
在这句话中。我们使用System.out 对象调用了它的println方法并传递给它一个字符串参数。这个方法是将这个参数显示在控制台上,并且换行。而print方法就是打印后不换行。
二、注释
Java中拥有三种注释方法
1. 单行注释
public class TestDemo{
public static void main(String[] args){
System.out.println("Hello,Java!");//这是输出
}
}
使用//,这是行注释,从//到本行结束
2. 块注释
/*
这是块注释
*/
注释不能嵌套!!!
3. 文本注释
/**
* 这是文本注释
* @anthor Agoin
* @version 2021-04-10
*/
三、Java程序的编译