一、Java的发展史
1)、1995年,Sun公司发布了Java语言,并将其放在因特网上面,供大家免费使用。
2) 、目前分为三个版本:JavaSE、JavaEE和JavaME。
3)、2009年4月20日甲骨文收购Sun公司。
4)、Java各版本和体系架构:
J2EE(JavaEE):Java 2 Enterprise Edition;定位在服务器端的应用。
J2SE(JavaSE):Java 2 Standard Edition;定位在计算机上的应用。
J2ME(JavaME):Java 2 Micro Edition;定位在电子产品的应用上;
5)、Java因为:互联网的爆发式发展。互联网上的电脑硬件不同,软件环境差异较大。
6)、Java的核心优势:跨平台。
特点: Java是跨平台的
Java是简单的
Java是完全面向对象的
Java是安全的
Java是健壮的
没有指针
内存管理
JVM(Java VIRTUAL MACHINE)
Java虚拟机是Java最核心技术,也是跨于执行bytecodes字节码的计算机。
JVM是一种规范。就是一个虚拟的用平台的基础。
跨平台特性:一次编译,到处运行。
通过“编译器”将Java源程序编译成Java 字节码文件(.class)(字节码文件采用结构中立的中间文件格式)。
通过“解释器”将Java字节码文件解释为对应机器语言并运行。
7)、注释:// 单行注释注释内容从//到本行结尾。
/***/文档注释可以通过JDK提供的Javadoc命令,生成程序的API文档。
/**/多行注释/* */ 注释不能嵌套。