Java平台应用
主要内容:
核心概念:JVM、JDK、JRE
搭建Java开发环境
使用工具开发Java程序
经验技巧分享
诞生:
1995年、Sun公司
2009年ORACLE公司收购Sun
java 的体系结构
1.Java标准版:Java se 基础核心
2.Java企业版:Java ee 大型项目的开发
3.Java me:嵌入式的开发,比如基于安卓的游戏开发等
核心概念
1.JVM:Java虚拟机(Java Virtual Machine)JAVA技术的核心
源文件.java-->编译器compiler-->字节码文件(二进制和运行系统无关).class-->解释器interpreter-->My Program
JVM实现了JAVA的跨平台开发
以生活中的例子(买鱼做鱼)类比:
源文件——菜市场买的鱼
编译器——菜刀
字节码文件——杀好的鱼
解释器——灶具
2..JDK:Java Development Kit(Java开发工具包)
调试、编译源文件,生成文档等,包含各种开发工具
3.JRE:Java Runtime Environment(Java运行时环境)
运行字节码文件,包含基础API和JVM
4.字节码文件运行在JVM中,字节码和虚拟机是实现Java一次编译,四处运行跨平台的关键。
视频教学:http://www.imooc.com/video/1430/0