一、java背景
1.1 java历史
95年诞生第一版java;
现在公司用的最多的是8和11,这两个是长期版本;
隶属于甲骨文公司。
javaSE标准版 JavaEE企业版
1.2 java特性
1.2.1 java是面向对象的?
1.2.2 健壮性?
1.2.3 跨平台性(编译好的class文件windows linux都可运行)
1.2.4 解释性的(了解,编译好的文件需要解释器执行)
1.3 java开发工具
零基础可用该网站Java 在线工具 | 菜鸟工具 (jyshare.com);有了一定了解以后再用IDEA和Elipse.
1.4 java运行机制及运行过程
1.4.1 JVM java虚拟机
JVM java虚拟机,也是编译文件能在不同操作系统都能运行的原因。
JVM包含在JDK中,不同的操作系统有不同的JVM。
1.4.2 JDK和JRE
JDK 【java开发工具包】= JRE+【java开发工具】
JRE 【java运行环境】= JVM+【java核心库】
如果只是想运行开发好的class文件只需要JRE