java基础学习笔记(一)Hello World解析


Hello Java文件生成class文件步骤

public class Hello{

  public static void main(String[] args){

    System.out.println("HelloWorld!");

解析:

  1. javac 是jdk中的工具,生成class文件,到磁盘中。

  2. java  通过jdk 中 java命令,首先在内存中创建一块空间,这个空间就是JVM。类加载器,会传入到JVM中, JVM写入到内存中。

  3. public  class Hello

    1. Java中定义类的方式:(权限修饰符) class 类名

    2. 当写了public 关键字,相对应的权限修饰符。

    3. class  固定写法  修饰这是个Java类

  4. 为什么class前面需要加上public? 答:  public 代表这是主类。

  5. Java中定义方法:(权限修饰符) (其他修饰符) 返回值 方法名 ((参数)){}

  6. public static void main(String[] args)

    1. 为什么main方法这样写?  因为JVM在将类字节码读入到内存中后,会找到加载的类中的主类,然后再主类中找到main方法之后执行main方法。 固定定义方法。Java打包成任何可运行项目,必须要有一个主类。