Java发展史:
Java之父詹姆斯.高斯林—sun公司1991年oak—1995年更名Java-1996年发布jdk1.0--2009年甲骨文收购sum公司 2011年发布jdk/1.7 2014年发布jdk1.8
Java版本介绍:
1、javaSE:java标准版,里面有许多标准类库
2、javaEE:企业级开发 用于服务开发
3、JavaME:微型电子设备的开发如非智能手机开发
Java特性
1、跨平台运行 一次编译到处运行
2、分布式 数据可分布在不同主机 操作分布式
3、面向对象 程序=对象+消息
4、健壮性 可靠性和安全性
5、多线程 能够同时进行多个事物
JDK=JRE+编译器+调试和分析工具
JRE=Java运行环境 包括Java虚拟机和Java基础类库
JVM Java虚拟机
Java工作原理
Java虚拟机负责将源文件编译生成的字节码编译成特定平台下能够执行的机器码文件 只要平台安装JVM就可以执行Java 这就是Java能跨平台的原因
Java关键字
abstract 抽象类不能实例化 不能创建对象
final 最终的
static 静态
non-static 非静态
synchronized 同步
extends 扩展 继承(单继承)
implement 实现
new 新建
this 这个 当前
super 父类 超类
instanceof 是否是**的实例
try 尝试
catch 抓取
finally 最终
throw 抛
throws
package 包
import 导入export
native 本地的
strictfp
transient 暂时的
volatile CPU不进行优化处理的
assert 断言
Java命名规范
网友评论