JavaSE--第一个java程序的解释说明以及注释
一、注释
共有三种注释,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