★简单的Java程序
public class day1{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
1
2
3
4
5
看到Hello World!,我想大家可能会特别熟悉,我们学习语言的时候,总是不约而同的要以这个例子开始我们的学习.
这个程序虽然简单,但对初学者而言依旧很有价值
1.那么这段简单的程序中,包含了哪些知识点呢?
首先,Java 区分大小写。如果出现了大小写拼写错误(例如,将main 拼写成Main),程序将无法运行。
关键字public称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。
关键字class表明Java程序中的全部内容都包含在类中
类是构建所有Java应用程序和applet的构建块。Java应用程序中的全部内容都必须放置在类中。
关键字class后面紧跟类名。
Java中定义类名,名字必须以字母开头,后面可以跟字母和数字的任意组合。长度基本上没有限制。但是不能使用Java保留字(例如,public或class)作为类名。
2.那这段程序的环境应该是如何的?
源代码的文件名必须与公共类的名字相同,并用.java作为扩展名
因此,存储这段源代码的文件名必须为day1.java(大小写是非常重要的,千万不能写成Day1.java)
如果已经正确地命名了这个文件,并且源代码中没有任何录人错误,在编译这段源代码之后就会得到一个包含这个类字节码的文件。Java编译器将字节码文件自动地命名为day1.class,并存储在源文件的同一个目录下。
使用命令运行这个程序:java day1 (不要添加.class扩展名)
程序执行之后,控制台上将会显示“Hello World!"。
3.对代码进行简单的认识与分析
3.1.当使用java ClassName运行已编译的程序时,Java虑拟机总是从指定类中的main方法的代码开始执行(这里的“方法”就是Java中的“函数”),此为了代码能够执行,在类的源文件中必须包含一个main方法
这是我们整个Java程序的入口点,我们称为主方法 public static void main(String[] args) {}
需要注意源代码中的大括号{}。Java中任何方法的代码都用“{”开始,用“}”结束。
3.2.研究以下代码
一对大括号表示方法体的开始与结束,在这个方法中只包含一条语句
在Java中,每个句子必须用分号结束。
回车不是语句的结束标志,因此,如果需要可以将一条语句写在多行上
在这里,我们使用System.out对象并调用了它的println方法。注意,点号(.)用于调用方法。Java使用的通用语法是object.method(parameters)这等价于函数调用
调用了println方法并传递给它一个字符串参数,采用双引号界定字符串
Java中的方法可以没有参数,也可以有一个或多个参数(有的程序员把参数叫做实参)。即使一个方法没有参数,也需要使用空括号。例如,不带参数的println方法只打印一个空行。使用下面的语句来调用:System.cut.printìn();
4.你了解注释吗?
最常用的方式是使用//,其注释内容从//开始到本行结尾。
当需要更长的注释时,既可以在每行的注释前面标记//,也可以使用/*和*/注释界定符将一段比较长的注释括起来。
第3种注释可以用来自动地生成文档。这种注释以/**开始,以*/结束。
警告:在Java中,/**/注释不能嵌套。
不能简单地把代码用/*和*/括起来作为注释,因为这段代码本身可能也包含一个*/界定符。