目录
1.2 Java核心机制-Java虚拟机(JVM 即Java virtual machine)
1)Java是面向对象的(OOP)
2)Java是健壮的,Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证
3)Java是跨平台性的(即一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台性)
5)Java语言是解释性的
解释性语言:JavaScript,PHP,Java等
编译性语言:C/C++
区别是:解释性语言编译后的代码不能直接被机器执行,需要解释器来执行,编译性语言编译后的代码可以直接被机器执行
上图的.java文件被称为源文件,.class文件被称为字节码文件
1) JDK全称(Java Development Kit 即Java开发工具包)
JDK=JRE+Java的开发工具(java,javac,Javadoc,javap等)
2)JDK是提供给Java开发人员使用的,其中包含了Java的开发工具和JRE,所以安装了JDK就不必单独安装JRE了

1)JRE全称Java Runtime Environment即Java运行环境
JRE=JVM+Java的核心类库(类)
2)JRE包含了虚拟机JVM和java的核心类库,如果想要运行一个开发好的Java程序,我们只需下载JRE即可
public static void main(String args[]){...}
3.Java语言严格区分大小写
4.Java方法由一条条语句构成,每条语句以 ; 结束
5.大括号都是成对出现,缺一不可
6.一个源文件中最多只能有一个public类,其他类数量不限
7.如果源文件包含一个public类,则文件名必须按该类名命名
如:
\t :一个制表位,实现对齐的功能
\n :换行符
\\ :一个\
\" :一个"
\' :一个'
\r :一个回车
1) 单行注释 //
2)多行注释 /* */
3)文档注释 /** */