Java 2实用教程课件(第3版第1章).ppt
《Java 2实用教程课件(第3版第1章).ppt》由会员分享,可在线阅读,更多相关《Java 2实用教程课件(第3版第1章).ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章Java 语言入门n1.1 Java 的诞生的诞生n1.2 Java 的特点的特点n1.3 安装安装SUN公司的公司的SDKn1.4 一个一个Java程序的开发过程程序的开发过程n1.5 一个简单的一个简单的Java应用程序的开发过程应用程序的开发过程n1.6 一个简单的一个简单的Java小应用程序(小应用程序(Java Applet)n1.7 什么是什么是JSPn课外:课外:1.Java运行机制与运行机制与JVMn 2.JDK包介绍包介绍n 3.开发工具介绍开发工具介绍nJava语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为健壮的编
2、程语言.nJava语言的出现是源于对独立于平台语言的需要,即这种语言编写的程序不会因为芯片的变化而发生无法运行或出现运行错误。目前,随着网络的迅速发展,Java语言的优势越显明显,Java已经成为网络时代一门非常重要的语言。1.1 Java 的诞生的诞生n面向对象语言以牺牲过程语言为代价得到了普及,但是认为面向对象和过程范例相互排斥是错误的。不同编程语言范例之间与其说是相互竞争,不如说是互补。作为编程人员必须掌握许多不同的范例,以便使用最适合于当前任务的概念模型。nJava是1995年6月由Sun公司引进到我们这个世界的革命性的编程语言.1990年Sun公司成立了由James Gosling领
3、导的开发小组,开始致力于开发一种可移植的、跨平台的语言,该语言能生成正确运行于各种操作系统、各种CPU芯片上的代码。他们的精心专研和努力促成了Java语言的诞生。如果项目专注于这个目标,Java就不可能发展到现在这个程序。导致改变的主要原因是20世纪90年代早期出现的因特网的显著增长,93年得时候Java开始致力于高度互式、基于Web的编程。1.2 Java 的特点的特点n简单 Java编程语言的基本特点之一就是简单,编程人员不需要大量的训练就可以进行编程,很快就可以掌握Java技术的基本概念n面向对象 Java编程语言完全面向对象的,分布式、基于系统的客户端服务器模式需求符合基于对象软件的封
4、装、消息传递范例。Java语言提供多种对象库,这些库可以提供多种功能,且可以扩展这些功能n与平台无关 Java应用程序可以部署到异构网络环境。在那种环境中,应用程序必须能够在不同的硬件和操作系统上执行,且与多种编程语言界面相互操作。为了适应操作系统的多样性,Java生成字节码一种结构中立格式,可以将代码有效传递到多种硬件和软件平台。Java技术的结构中立性和便携式语言平台被称为Java虚拟机。它是抽象机器的规范,Java编译器可以为它产生代码。虚拟机为专用硬件和软件平台的特殊执行提供了虚拟机的具体实现 n多线程 Java平台支持语言级的多线程和精确的同步原语:语言库提供线程类,运行是系统提供监
5、控器和条件锁定原语。而且,在库级别,Java技术的高级系统库线程是安全的,不会与执行的多个并发线程相冲突n安全 Java 编程语言就是为了创建高度可靠的软件,它提供广泛的编译时检查,然后是二级运行时检查。内存管理模型也非常简单,没有明显的编程人员定义的指针数据类型,没有指针算法。n动态 Java编译程序在其编译时的静态检查是严格的,在链接阶段,语言和运行时系统是动态的,只有需要时猜会链接类。有些类是自定义的,有些事从类库中引入的,而类在运行时动态加载,这就使得Java可以再分布环境中动态的维护程序和类库,而不用像C+那样,每当类库升级之后,如果想让程序具有新类提供的功能,就需要修改程序、重新编
6、译。1.3 安装安装SUN公司的公司的SDKnSun公司要实现“编写一次,到处运行”(Write once,run anywhere)的目标,必须提供相应的Java运行平台,目前Java运行平台主要分为3个版本:J2SE:Java 标准平台 J2EE:Java企业平台 J2ME:Java小型平台n学习Java必须从J2SE开始目前Sun公司已发布了SDK的1.6测试版本(beta版),可以登录到Sun公司的网站:http:/,免费下载SDK1.6系统环境变量Path 值的设置 nSDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin
7、文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。对于Windows2000、Windows2003、Windows XP,用鼠标右键点击“我的电脑”,弹出菜单,然后选择属性,弹出“系统特性”对话框,再单击该对话框中的高级选项,然后点击按钮“环境变量”,添加如下的系统环境变量系统环境ClassPath 值的设置 nSDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在jrelib目录下的压缩文件rt.jar中 1.4 一个一个Java程序的开发过程程序的开发过程1.5 一个简单的一个简单的Java应用程序应用程序 publi
8、c class Hello public static void main(String args)System.out.println(你好,很高兴学习Java);n保存保存 将源文件保存到C:1000中,并命名为Hello.java。注意不可写成hello.java,因为Java语言是区分大小写的。源文件的命名规则是这样的,如果源文件中有多个类,那么只能有一个类是public类。如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是.java。如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了。n编译编译 当创建
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 2实用教程课件第3版第1章 实用教程 课件
限制150内