Java基础语法 注释-HelloWorld程序解释-public class和class的区别

Java基础语法 注释-HelloWorld程序解释-public class和class的区别

我们还是以HelloWorld.java源程序为例进行说明:
public class HelloWorld{
    public static void main(String[] args){
	System.out.println("Hello World!");
    }
}

注释

先来说一下注释,注释出现在Java源程序中,是对源程序进行说明,注释不会被编译到.class字节码文件中。注释可以让程序的可读性更强

// 单行注释,只注释当前行
/*
   多行注释
*/

/*
* javadoc注释
* javadoc注释
*/
javadoc注释就是帮助文档,对外提供一个帮助文档,只要是卸载javadoc注释里面的内容,都会被javadoc.exe工具提取出来作为帮助文档!

程序解释

// public表示公开的
// class表示定义一个类
// HelloWorld表示一个类名

public class HelloWorld {  // 表示定义一个公开的类,名字为HelloWorld
    // 类体 类体中不能直接编写java语句,出声明 变量 之外
    /*
        public表示公开的
        static表示静态的
        void表示空
        main表示方法名是main
        (String[] args) 是一个main方法的形式参数列表

        下面的方法是程序的“主方法”,是程序的执行入口
    */

    public static void main(String[] args) {    // 表示定义一个公开的静态主方法

        // 方法体

        // java语句以分号;结尾
        // 下面代码的作用是向控制台输出一段消息
        System.out.println("Hello World!");

        System.out.println("世界 你好");

    }

}
public class和class的区别:
  1. 一个java源文件可以定义多个class
  2. 一个java源文件中public的class不是必须的
  3. 一个class会定义生成对应的xxx.class字节码文件
  4. 一个java源文件中定义公开类的话,public的class只有一个,并且该类的名称必须和java源文件的名称一致
  5. 每一个class中都可以编写main方法,都可以设定程序的入口。
  6. 例如执行java A ,呢么在B.class中必须要有主方法,没有主方法就会出现运行阶段的错误:
  7. 错误: 在类 A 中找不到 main 方法, 请将 main 方法定义为:
       public static void main(String[] args)
    否则 JavaFX 应用程序类必须扩展javafx.application.Application
分享到 :
心有猛虎,细嗅蔷薇
上一篇 2020-07-30
JavaSE基础入门教程
2020-07-30 下一篇

发表评论

登录... 后才能评论

评论(2)