Java第一章初识java

Java由Sun公司在1991年启动的Green项目研发,1996年发布1.0版本。Java以其开源、平台无关性、面向对象等特性受到欢迎。其技术体系包括JavaSE、JavaEE和JavaME,分别针对不同应用场景。Java运行涉及JDK、JRE和JVM,JVM负责执行.class文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java发展史

1991年,sun公司需要研发一款面向小型家电的语言,成立了由James Gosling(詹姆斯•高斯林)为组长的green项目组,1995年项目正式确立,1996年green项目组正式发布java1.0,James Gosling(詹姆斯•高斯林)则被誉为java之父,2009年sun公司被oracle公司收购。Java的版本号从java5.0开始每次更新都在版本号上加一,至今已经迭代到java20,并以每年两次(三月与九月)的频率更新一个版本,不断推陈出新。(注:java名字由印度尼西亚的爪哇岛而来,那里盛产咖啡豆,当地盛产咖啡豆,而java图标也为一杯冒着热气的咖啡)

Java语言特点

1.开源(源代码开放,免费)
2.平台无关性(可跨平台,兼容性强)
3.面向对象
4.支持网络编程(通过网络与后台互动)
5.多线程机制(多任务同时运作)
6.动态的内存管理机制(自动进行垃圾监听并回收)
7.安全
8.生态丰富(有多种框架模板、组件等等)

Java技术体系平台

1.JavaSE:Java Standard Edition(标准版) 包含那些构成Java语言核心的类。比如:核心常用类,输入输入,线程,数据库连接等.
2.JavaEE:Java Enterprise Edition(企业版) 包含JavaSE 中的类,并且
还包含用于开发企业级应用的类。比如:servlet.
3.JavaME:Java Micro Edition(微缩版) 包含JavaSE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒.但是JavaME主要是为上一代电子进行程序开发,现在基本已经不再使用,逐渐被安卓所取代.

Java语言运行机制

1.创建一个后缀名为.java的源文件,并编写Java代码
2.通过Java编译器将源文件编译为标准统一的class文件(字节码文件)
3.将编译后的class文件发送到不同平台的虚拟机上运行

Java运行环境安装与配置

JDK(Java Development Kit Java开发工具包)是给java开发人员提供的,里面包含编译工具,打包工具等.也包含JRE。
JRE(Java Runtime Environment Java运行环境) 包含的是程序运行时所需要的的核心类(库),同时包含JVM
JVM(Java Virtual Machine Java虚拟机) 是java程序最终运行的环境,把.class文件再次翻译成机器码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值