Java运行环境和开发工具

Java运行环境和开发工具

ID:36559326

大小:1.24 MB

页数:45页

时间:2019-05-09

Java运行环境和开发工具_第1页
Java运行环境和开发工具_第2页
Java运行环境和开发工具_第3页
Java运行环境和开发工具_第4页
Java运行环境和开发工具_第5页
资源描述:

《Java运行环境和开发工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java高级程序设计教学参考书Java程序设计教程(第5版),H.M.Deitel著,清华大学出版社,2004.3。Java编程思想(第4版),BruceEckel著,机械工业出版社,2007.6。Java核心技术(第7版),CayS.Horstmann著,机械工业出版社,2006.5。美国SunMicrosystems公司的某个研究小组为了能够在消费电子产品上开发应用程序,积极寻找合适的编程语言。1992年底,java最初的原型Oak语言产生了。随着互联网的蓬勃发展,Sun公司发现Oak语言所具有的跨平台、面向对象

2、、安全性高等特点非常符合互联网的需要,于是改进了该语言的设计。1995年1月,Oak被正式更名为Java。1995年5月23日,Java正式发布。GreenProject1991Oak1995Java的发展历程J2SE(Java2StandardEdition)J2EE(Java2EnterpriseEdition)J2ME(Java2MicroEdition)标准版适用于开发用户端程序企业版适用于开发服务器端程序手持设备版适用于开发手机、无线设备程序1996年初,Java的第一个版本——Java1.0版正式发布了,

3、同时,还发布JDK1.0(Java开发工具包);几个月后,又发布了Java1.02版。1998年底,具有很多标准库的Java1.2(后更名为Java2)也已正式发布了。目前,基于Java2平台已经发展了几个版本系列:J2SE、J2EE和J2ME。相关概念老师,什么是JDK啊?即JavaDevelopKit,Java开发工具包,是SUN公司提供的一套Java开发环境,。它主要包括了一些常用的JDK工具、执行时需要的函数库、与C连接时所需的文件及一些Java应用程序范例等。老师,我们讲的是Java1还是Java2?199

4、8年12月,SUN公司发布了JDK1.2,开始使用“Java2”这一名称,目前我们已经很少使用JDK1.1版本,所以我们所说的Java都是指Java2。J2SDK当然就是Java2SoftwareDevelopKit。老师,什么是JRE?JRE(JavaRuntimeEnvironment),即Java运行环境,通常已包含在J2SDK中了。如果我们仅仅是为了运行Java程序,而不是从事Java开发,我们可以直接下载JRE,在我们的系统上安装。J2SE相关下载JavaPlatformSE6http://java.sun

5、.com/javase/downloads/index.jspJavaSE6Documentationhttp://java.sun.com/javase/6/docs/api/http://www.javatang.com/javadocJavaTutorialhttp://java.sun.com/docs/books/tutorial/我们为什么要用Java因为Java是简单的面向对象的分布式的健壮的安全的可移值的解释的高性能多线程的动态的语言体系结构中立我们为什么要用Java简单的Java最初是为对家用电器进

6、行集成控制而设计的一种语言,因此它必须简单明了。Java语言的简单性主要体现在三个方面:1、Java的风格类似于C++,因而C++程序员初次接触Java语言,就会感到很熟悉。从某种意义上讲,Java语言是C及C++语言的一个变种,因此,C++程序员可以很快地掌握Java编程技术。2、Java摒弃了C++中容易引发程序错误的一些特性,如指针、结构、枚举以及内存管理等。3、Java提供了丰富的类库,可以帮助我们很方便的开发Java程序。我们为什么要用Java面向对象的面向对象可以说是Java最重要的特性,所以它支持继承、

7、重载、多态等面向对象的特性。Java语言的设计是完全面向对象的,它不支持类似C语言那样的面向过程的程序设计技术。我们为什么要用Java分布式的Java有一个扩展的例程库,用于处理像HTTP和FTP这类的TCP/IP协议。Java应用程序能够通过URL打开和访问网络上的对象,其便利程序如同访问本地文件系统一样(远程方法调用机制)。现在有一种独立的体系结构,Java2企业版,支持大规模的分布式应用。我们为什么要用Java健壮的Java致力于检查程序在编译和运行时的错误。Java也是一种强类型的语言,其类型检查比C++还要

8、严格。类型检查帮助我们检查出许多开发早期出现的错误。Java自己负责内存管理,提供了垃圾内存回收机制,有效的避免了C++中最头疼的内存泄漏问题。我们为什么要用Java安全的Java的安全性可从两个方面得到保证。一方面,在Java语言里,删除了指针和释放内存等C++功能,避免了非法内存操作。另一方面,通过Java的安全体系架构来确保Java代码的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。