为什么选择java
java语言编写的主要以应用程序主.
涉及领域非常广泛.
语言使用量高.
直接与就业相关.
Java语言发展史
1991年提出研发需求
James Gosling所在sun公司的工程师小组,需要设计一种小型计算机语言,要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行,另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中立的,也就是在不同的平台上运行(即跨平台)。
1995年正式确立
2004年9月Java1.5发布
2009年SUN公司被Oracle公司(甲骨文)收购
Java语言的特点
开源
简单、高效
面向对象
平台无关性
交互式特性
多线程机制
动态的内存管理机制
安全性
Java语言体系结构
JavaSE:java Standard Edition (Java标准版) java基础
JavaEE:java Enterprise Edition( Java企业版) servlet jsp
JavaME:java Micro Edition (Java微缩版) 已被安卓开发取代
Java语言的运行机制
核心:java虚拟机 ---->翻译器
java程序运行过程:
编写java源代码(.java文件)------编译器---->.class(字节码)-------类加载—>jvm------->操作系统
Java运行环境的安装与配置
1.搭建开发环境
2 安装JDK(java开发工具包), 编译器…,jre,jvm
3.配置环境变量:
为什么要配置环境变量?
为了使用java命令更加方便, 把存放命令的地址 配置到windows的系统路径中,这样不管在哪里使用,都会找到命令所在路径.