idea 集成开发程序
HelloWord.java-------------->HelloWord.class------------>java程序运行
磁盘上的 javac编译
程序运行在jvm 字节码文件 (二进制文件)
字节码文件(.class),一个类对应一个字节码文件 。一个类会生成一个字节码文件。方便使用,需要哪个类加载对应字节码文件。
jdk: 开发工具
jre:运行环境
jvm:虚拟机 main方法为什么是static的
public:访问修饰限定符 private protected
static:关键字 静态的
sout:打印并换行
void:返回值
hello:字符串
main:方法名
String[] args:形参 运行时参数 命令行
注释:
1.行注释 //
2.块注释/* */ ctrl+shift+/(既可以注释,也可以取消)
3.文档注释 类的开始或方法的开始/** */
注意:
1.一个Java文件只能有一个public类 public class HelloWorld-->类名
2.只有一个类名和文件名相同的类用public修饰(文件名不能用数字和中文)
3.建议左括号紧跟当前行
4.类名一定要采用大驼峰形式 如:MaxNum