java平台历史

◆1995年,Java诞生于sun公司
◆1996年,发布JDK1.0 2006年,发布JDK6.0
◆2009年,*Oracle收购sun公司
◆2011年,发布JDK7.0 2014年,发布JDK8.0

java开发工具

image.png

语言特点

简单的、面向对象的、跨平台的
高性能的:慢于c、快于python
鲁棒性(robust,稳定的)

平台版本

按照对用途的分类:
javaSE:包括java基础语法(标识符、数据类型、表达式、流程控制等)、jdk、jvm
javaEE:包括jsp(java server pages)、servlet、ejb(enterprise javabeans)、一些组件、框架structs等
javaME(塞班系统的小游戏):基本淘汰了,有了安卓sdk
SE、EE、ME的关系:以SE为基础、EE和ME是扩展

jdk、jvm、jre的关系
image.png

只是运行的话,只要有jre就行了,jre的核心部件是jvm,只有jvm可能运行不了,jre还包含有一些运行时yufade类库和工具

jdk8

windows10

image.png

windows7

image.png

powershell和cmd

image.png