java的版本:
J2SE:标准版
J2EE:企业版
J2ME:微缩版
java的特点:
1、简单性
2、跨平台性
3、安全性
4、多线程
5、面向对象
Java最吸引人的地方就是跨平台性,他是靠Java虚拟机(JVM)来实现的,JVM将Java源文件编译成字节码文件(以.class结尾),不同的系统有不同的JVM,也就是说JVM是Java实现跨平台的基础,在由机器将字节码文件解释成机器语言。Java的跨平台决定了其性能没有C语言高。
JDK:Java开发环境,包括JRE和开发工具包
JRE:Java运行环境,包括JVM和开发类库
JVM:Java虚拟机,解释并执行与平台无关的字节码文件
编译:将源文件解释成字节码文件
反编译:将字节码文件解释成源文件
注释(伪代码):
单行注释://
多行注释:/*
*/
文档注释:/**
*/