从1993左右推出一款高级编程语言(Oak 橡木),面向互联网编程,安全可靠、面向对象、跨平台等特点
java基本语法---跨平台(操作系统)
JVM(java虚拟机) 先在对应操作系统上安装上对应版本的JVM,把应用程序放到JVM里进行执行,传入相同的应用程序保证在不同操作系统上得到的结果是一样的,屏蔽底层操作系统差异性
java三大技术架构
J2se(基础版/标准版)---给小型应用程序以及桌面服务提供开发的解决方案
J2ee(企业版)---给企业中的集中式开发提供解决方案
J2me(小型版)---给嵌入式开发提供解决方案
Jdk1.5版本是java里程碑式版本,JAVASE、JAVAEE、JAVAME
搭建java语言环境
JRE(java运行时环境)---给java应用程序提供运行环境
JRE=JVM+核心类库(当java程序启动时必须加载信息)
JDK(java开发工具包)---给提供开发环境以及运行环境
JDK=JRE+kit(工具包)