第一章初始java
1.3 第一个java程序
1.3.1 程序开发步骤说明
开发环境搭建完成后,可以开发我们第一个java程序。
Java程序的开发分成三个步骤完成,分别是: 编写、编译、运行
1.3.2编程java源程序
a.先目录下显示文件的所有文件的后缀名。
b.在d:盘目录下创建day01的目录,在day01的目录下新建文本文件,并将完成的文件名修改为HelloWorld.java,其中文件名为HelloWorld,后缀名必须是.java文件
c.使用记事本打开,可以使用超级记事本EditPlus
d.在文件中输入完成的运行程序并保存,代码如下
注意: 如果使用字符,需要添加引号””
1.3.3 编译java源程序
第一次HelloWorld源程序编写完成,但是这个文件是jvm看不懂,也就是不能运行,因此我们必须将编写好的java源文件,编译成jvm可以看懂的字节码文件。
在DOS命令行,进入java源文件的目录,使用javac命令进行编译。
编译完成后,命令行没有任何提示。但是在源文件对应的目录下会生成一个HelloWorld.class的文件,该文件是自动编译后的文件,是java的可运行文件,称为字节码文件,有了这个字节码文件,就可以运行程序了。运行程序和源文件HelloWorld.java文件没有关系。
1.3.4 运行java程序
在DOS命令行中,进入源文件的目录下,使用java命令进行运行。运行程序必要添加文件的后缀名。不要写,不要写,不要写 .Class
1.4 入门程序说明
1.4.1 编译和运行是两回事
编译:是指将写好的java源文件编译成jvm认识的class文件,这个过程中,javac编译器会检测写的代码是否正确,如果有错误会提示出来,如果没有错误会编译成功
运行:是指将class文件,交给jvm去运行,此时jvm就会去执行写好的程序了
1.4.2关于main方法
Main:称为主方法。写法是固定格式不可以改变,main方法是程序的入口点或起始点,无论编写多少程序,jvm在运行的时候,都会从main方法这里开始执行。main方法的格式中的关键字是固定的
public:表述权限的修饰词,固定的,其他的修饰词后面会讲解
static:静态的资源关键字,唯一的静态资源关键字
**void:**返回值的类型,固定的,当方法中没有使用return返回值或者return没有返回结果,方法的返回值的类型就使用void。
main: 方法的名字,固定的,这是程序的入口
String:参数的数据类型,固定的,后面会讲说有的数据类型
args:参数的名字,唯一可以修改的内容,但是要遵许标示符的特点。
**System:**系统类,固定的,用于获得标准的输出流或者输入流
out:通过系统的属性获得标准的输出流
print:打印的方法,必须添加参数
参数:如果只数字可以直接编写,如果不是数组,需要添加双引号“”
**println:**打印换行
**
注意: 所有的单词严格区分大小写。
**