Java简介

Java语言发展史

1991年

SUN公司

提出要求:语言生成代码紧凑,在不同的平台上运行(跨平台)

詹姆斯•高斯林

1995年正式确立

2004年java5发布 改动较多

2009年被oracle收购

目前基本保持半年更新一次(注意使用LTS长期支持版本)

Java语言的特点

开源

开放源代码 免费
面向对象,简单、高效
平台无关性

​ 我们程序员开发的程序只需要有一套即可,在不同的操作系统上安装不同的java虚拟机,让JVM翻译为不同操作系 统所能够识别的机器指令即可.

java程序与平台无关

JVM与平台相关.

交互式特性
多线程机制
动态的内存管理机制
安全性

Java语言体系结构

JavaSE,:Java Standard Edition(标准版) 也就是java基础,包含核心的类.

JavaEE :Java Enterprise Edition(企业版) 企业版包含javaEE,还有Servlet,JSP等

JavaME :Java Micro Edition(微缩版) 已被安卓取代

Java语言的运行机制

java开发者编写 .java文件(源代码)

通过编译工具 将.java文件 编译为.class文件

通过不同平台的JVM运行.class文件为操作系统

Java运行环境的安装与配置

下载jdk

参考资料

安装jdk

jdk jre jvm之间的关系

配置环境变量

为了使用java命令比较方便,需要在windows的系统中需要配置环境变量,

这样windows就会在系统目录中可以找到java命令位置.

IDE的使用

IDE(Integrated Development Environment )集成开发环境

包含编辑器,编译器,调试图形界面

​ IntelliJ IDEA 捷克的一家公司 收费的
​ Eclipse IBM公司开发的 现在捐献给eclipse基金会

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值