JAVA入门之简介

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

原文地址:https://www.cnblogs.com/Misty5/p/5377725.html