Java学习第二天


学习视频为:韩顺平 零基础30天学会Java


什么是JDK JRE

  1. JDK的全称(Java Developmengt Kit Java开发工具包) JDK = JRE + java的开发工具 [java,javac,javadoc,javap等]

  2. JRE (Java Runtime Environment Java运行环境) JRE = JVM + Java的核心类库(类) ————只需要JRE就可以运行

Java快速入门

需求说明

要求开发一个Helolo.java 程序,可以输出"Hello world!"

开发步骤

  1. 将Java代码编写到扩展名为Hello.java 的文件中。

  2. 通过javac 命令对该java文件进行编译,生成.class文件

  3. 通过java命令对生成的class文件进行运行

代码

 //编写Hello World
 ​
 //1. public class Hello 表示Hello是一个类,是一个public的类
 //2. Hello{ } 表示一个类的开始和结束
 //3. public static vord main(String[] args) 表示一个主方法,即完美程序的入口
 //4. main() {} 表示方法的开始和结束
 //5. System.out.println("Hello,world~");
 //6. ;表示语句结束 
 public class Hello {
     //编写一个main方法————程序入口
     public static void main(String[] args) {
         System.out.println("Hello,world~");
     }
 }

什么是编译

javac Hello.java

  1. 有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件

  2. 在该源文件目录下,通过javac编译工具对Hello.java文件进行编译

  3. 如果程序没有错误,没有任何提示,但在当前目录下会出现一个Hello.class文件

    该文件称为字节码文件,也是可以执行的java的程序

什么是运行

java Hello

  1. 有了可执行的java程序(Hello.class字节码文件)

  2. 通过运行工具java.exe对字节码文件进行执行,本质就是.class转载到jvm机执行

java程序开发注意事项

对修改后的Hello.java源文件需要重新编译,生成新的class文件后,再进行执行,才能生效