已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JavaSE 第一讲 Java的发展史及开发环境的配置 Java的发展史 前传 1991年4月 Sun公司的JamesGosling领导的绿色计划 GreenProject 着力发展一种分布式系统结构 使其能够在各种消费性电子产品上运行 由于电子产品种类繁多 运行环境各不相同 使用当时流行的编程语言语言进行开发的软件必须为不同的电子产品而专门设计 所以项目组疲于奔命 消费性电子产品软件环境的发展无法达到预期的目标 绿色计划也陷于停滞状态 JamesGosling决定研发一种具有跨平台能力的编程语言 于是Gosling对C 进行了 C 便有了Oak语言 幼年 主要只使用在前端的Applet以及一些移动设备中 1995年5月23日 Sun公司向IT界发表Java 只是一个语言 将其原来的Oak语言更名为Java 1996年1月23日 JDK1 0发布 增加了核心类库 开发工具 1997年2月18日 JDK1 1发布 增加了JIT编译器 接着又推出数个1 x版本 直到JDK1 1 8 青少年 专注性能和成熟度Playground 运动场 1998年12月4日 JDK1 2发布 Java技术发展为J2SE J2EE J2ME三个大的方面 产生了核心API 可选API 特殊API的分类 Swing特性的增加吸引了大家的眼球 Kestrel 美洲红隼 2000年5月8日 JDK1 3发布 JNDI接口方面增加了一些DNS的支持 增加了JNI的支持 增加了XML技术等 2002年2月13日 JDK1 4发布 比较成熟的一个版本 IT业界开始拿 NET和Java做比较 Sun公司把精力专注于HotSpot虚拟机性能的提升上 这个时期我们已经可以用Java实现大多数应用了 壮年时期 专注复杂性Tiger 老虎 2004年10月 JDK1 5发布 并改名为JavaSE 标志进入另一个里程碑 出现了JavaSE JavaEE JavaME 增加了诸如泛型 增强的for语句 可变数目参数 注释 Annotations 自动拆箱 Unboxing 和装箱等功能 同时 更新的企业级规范 如通过注释等新特性改善了EJB的复杂性 并推出了EJB3 0规范等 Mustang 野马 随后 关注着Vista的进展情况 JavaSE6 0专为Vista而设计的 它在Vista上将会拥有更好的性能 在推出JavaSE6 0的同时 JavaSE7 0项目也已经启动 Java开发环境配置 JDK JRE和JVM JDK JavaDevelopmentKit 称为Java开发工具JRE JavaRuntimeEnvironment 称为Java运行环境JVM JavaVirtualMachine 称为Java虚拟机 Windows下的JDK配置 JAVA HOME JDK根目录作用 让操作系统能认识JDK 它指向JDK的安装目录 Eclipse NetBeans Tomcat等软件就是通过搜索JAVA HOME变量来找到并使用安装好的JDK PATH JAVA HOME bin PATH 作用 指定命令搜索路径 在命令行下面执行命令如javac编译java程序时 它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序 CLASSPATH JAVA HOME lib dt jar JAVA HOME lib tools jar作用 让编译器或JVM找到所需的类 这些类是编译程序或运行时必须的class文件 第一个Java程序的运行 Haha java Linux下的JDK配置 配置当前用户环境变量编辑用户主目录下的 bashrc文件 配置所有用户环境变量编辑 etc profile文件命令如下 vi etc profile 开始编辑文件命令 exportJAVA HOME JDK安装目录exportPATH PATH JAVA HOME binexportCLASSPATH JAVA HOME lib dt jar JAVA HOME lib tools jar 拓展知识点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年成都百万职工技能大赛(燃气管道客服员)备赛试题库(含答案)
- 2020-2025年房地产估价师之基本制度法规政策含相关知识通关题库(附答案)
- 铁路机车运用协议书
- 乌克兰中国核协议书
- CTT4000现场培训精要
- 天猫的爬虫协议书
- 穿墙打孔担保协议书
- 制药废水处理与资源化利用创新创业项目商业计划书
- 塑料管材增强纤维复合材料创新创业项目商业计划书
- 多功能卧室梳妆台柜创新创业项目商业计划书
- 中国建筑史-绘图题
- 上海市住宅修缮施工资料及表式
- (6)-1.2药物递送系统药剂学
- 金平福源矿业有限公司田房锡矿采矿权出让收益评估报告
- 第1章大气科学概论(南京信息工程大学大气概论)
- 溶胶-凝胶法:高均一性、高比表面积催化剂制备
- GB 17498.7-2008固定式健身器材第7部分:划船器附加的特殊安全要求和试验方法
- 纤维化学与物理-第三章蛋白质纤维-蚕丝课件
- 医务处的管理职责课件
- 大健康数据课件
- 创伤弧菌授课课件
评论
0/150
提交评论