Java执行机制
先编译,再解释:把源文件编译成字节码文件(.class),再通过不同系统解释执行
优点:效率高,跨平台
Java设计理念:一次编译到处运行
一些名词解释
JDK:Java开发工具箱 包含JRE+类库
JRE:Java运行环境 包含JVM+解释器
JVM:Java虚拟机 用于执行java代码
代码
一个源文件中可以定义多个类,但只能有一个公开类
编译后,每个类都会生成独立的class文件
一个类中只能有一个主方法,每个类都可以有自己的主方法
public修饰的类是公开类,类名必须与文件名完全相同
标识符命名规范
字母,数字,下划线和$符,不能以数字开头
望文生义
类名:首字母大写
包名:全部小写