JavaSE--第一个java程序的解释说明以及注释

洛小依ovo / 2023-08-04 / 原文

一、注释

共有三种注释,java 程序运行时会过滤掉注释,也就是说注释是不会运行的

1、单行注释

// 两个斜杠
// 在这里面随便写

 2、多行注释

/*
多行注释
可以在这个里面写多行
。。。。。
*/

3、javadoc注释

自动被javadoc.exe命令解析提取并生成到帮助文档中

/**
* 类的注释信息
* @version 1.0
* @author hyy
* ...
*/

 二、第一个java程序

/*
    1、在java中,任何有效的代码必须写到类体中,最外层必须时一个类的定义
    2、public表示公开的,class表示定义一个类,Test是一个类名,类名后面必须是一对{},{}被称为类体
*/
public class Test{ // 声明或定义一个公开的类,名字叫做Test
    // 整个这一块代码称为main方法(程序的入口,规定的)
    // 也就是说 jvm虚拟机执行程序的时候会主动找main方法
    // 注意:方法必须放到类体中
    // 任何一个程序都需要一个入口,没有入口进不来,只能有一个入口
    public static void main(String[] args){ // 这是一个入口方法
        // 方法体
        // 方法体由一行一行的java语句构成
        // 每一条java语句必须以英文分号结尾,分号代表一条语句的结束
        System.out.println("Test1");// 控制台输出语句
    }
}
// 注意:主方法中args可以改名字,只有这个地方可以改,其他位置不能动
// 类体中应该是方法,不能直接编写输出语句,编译错误
// public class和class有什么区别
class A{}
class B{}
class C{}
/*
 一个java文件中可以定义多个class
 public的类不是必须的
 只要有一个class类,那么源文件中必然会对应生成一个class文件
 public的类可以没有,但如果有的话,public修饰的类名必须和源文件名保持一致
 public的类有也只能有一个
*/
class T1{
    // 想从这个入口进入
    public static void main(String[] args){
        System.out.println("T1");
    }
}
class T2{
    // 或者从这个入口进入
    public static void main(String[] args){
        System.out.println("T2");
    }
}
class T3{
    public static void main(String[] args){
        System.out.println("T3");
    }
}

// 使用java.exe单独运行每个类,因为每个类都有自己的class文件
java T1
java T2
java T3