java 2实用教程课件(第3版第1章)

java 2实用教程课件(第3版第1章)

ID:6167937

大小:200.50 KB

页数:24页

时间:2017-11-16

java 2实用教程课件(第3版第1章)_第1页
java 2实用教程课件(第3版第1章)_第2页
java 2实用教程课件(第3版第1章)_第3页
java 2实用教程课件(第3版第1章)_第4页
java 2实用教程课件(第3版第1章)_第5页
资源描述:

《java 2实用教程课件(第3版第1章)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Java语言入门1.1Java的诞生1.2Java的特点1.3安装SUN公司的SDK1.4一个Java程序的开发过程1.5一个简单的Java应用程序的开发过程1.6一个简单的Java小应用程序(JavaApplet)1.7什么是JSP课外:1.Java运行机制与JVM2.JDK包介绍3.开发工具介绍Java语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为健壮的编程语言.Java语言的出现是源于对独立于平台语言的需要,即这种语言编写的程序不会因为

2、芯片的变化而发生无法运行或出现运行错误。目前,随着网络的迅速发展,Java语言的优势越显明显,Java已经成为网络时代一门非常重要的语言。1.1Java的诞生面向对象语言以牺牲过程语言为代价得到了普及,但是认为面向对象和过程范例相互排斥是错误的。不同编程语言范例之间与其说是相互竞争,不如说是互补。作为编程人员必须掌握许多不同的范例,以便使用最适合于当前任务的概念模型。Java是1995年6月由Sun公司引进到我们这个世界的革命性的编程语言.1990年Sun公司成立了由JamesGosling领导的开发

3、小组,开始致力于开发一种可移植的、跨平台的语言,该语言能生成正确运行于各种操作系统、各种CPU芯片上的代码。他们的精心专研和努力促成了Java语言的诞生。如果项目专注于这个目标,Java就不可能发展到现在这个程序。导致改变的主要原因是20世纪90年代早期出现的因特网的显著增长,93年得时候Java开始致力于高度互式、基于Web的编程。1.2Java的特点1.简单Java编程语言的基本特点之一就是简单,编程人员不需要大量的训练就可以进行编程,很快就可以掌握Java技术的基本概念2.面向对象Java编程语

4、言完全面向对象的,分布式、基于系统的客户端—服务器模式需求符合基于对象软件的封装、消息传递范例。Java语言提供多种对象库,这些库可以提供多种功能,且可以扩展这些功能3.与平台无关Java应用程序可以部署到异构网络环境。在那种环境中,应用程序必须能够在不同的硬件和操作系统上执行,且与多种编程语言界面相互操作。为了适应操作系统的多样性,Java生成字节码—一种结构中立格式,可以将代码有效传递到多种硬件和软件平台。Java技术的结构中立性和便携式语言平台被称为Java虚拟机。它是抽象机器的规范,Java编

5、译器可以为它产生代码。虚拟机为专用硬件和软件平台的特殊执行提供了虚拟机的具体实现4.多线程Java平台支持语言级的多线程和精确的同步原语:语言库提供线程类,运行是系统提供监控器和条件锁定原语。而且,在库级别,Java技术的高级系统库线程是安全的,不会与执行的多个并发线程相冲突5.安全Java编程语言就是为了创建高度可靠的软件,它提供广泛的编译时检查,然后是二级运行时检查。内存管理模型也非常简单,没有明显的编程人员定义的指针数据类型,没有指针算法。6.动态Java编译程序在其编译时的静态检查是严格的,在

6、链接阶段,语言和运行时系统是动态的,只有需要时猜会链接类。有些类是自定义的,有些事从类库中引入的,而类在运行时动态加载,这就使得Java可以再分布环境中动态的维护程序和类库,而不用像C++那样,每当类库升级之后,如果想让程序具有新类提供的功能,就需要修改程序、重新编译。1.3安装SUN公司的SDKSun公司要实现“编写一次,到处运行”(Writeonce,runanywhere)的目标,必须提供相应的Java运行平台,目前Java运行平台主要分为3个版本:J2SE:Java标准平台J2EE:Java企

7、业平台J2ME:Java小型平台学习Java必须从J2SE开始目前Sun公司已发布了SDK的1.6测试版本(beta版),可以登录到Sun公司的网站:http://java.sun.com,免费下载SDK1.6系统环境变量Path值的设置SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。对于Windows2000、Windows2003、WindowsXP,用鼠

8、标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量系统环境ClassPath值的设置SDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在jrelib目录下的压缩文件rt.jar中1.4一个Java程序的开发过程1.5一个简单的Java应用程序publicclassHello{publicstaticvoidma

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

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

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