收藏 分享(赏)

Java 2实用教程课件(第3版第1章).ppt

上传人:yjrm16270 文档编号:4789677 上传时间:2019-01-13 格式:PPT 页数:22 大小:741.50KB
下载 相关 举报
Java 2实用教程课件(第3版第1章).ppt_第1页
第1页 / 共22页
Java 2实用教程课件(第3版第1章).ppt_第2页
第2页 / 共22页
Java 2实用教程课件(第3版第1章).ppt_第3页
第3页 / 共22页
Java 2实用教程课件(第3版第1章).ppt_第4页
第4页 / 共22页
Java 2实用教程课件(第3版第1章).ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、Java程序设计,课时:48 教师:张红霞 Tel:13977169033 E-mail: 考核方式: 考查 成绩:平时+实验+期末测试,第一章 Java 语言入门,1.1 Java 的诞生 1.2 Java 的特点 1.3 安装SUN公司的SDK 1.4 一个Java程序的开发过程 1.5 一个简单的Java应用程序的开发过程 1.6 一个简单的Java小应用程序(Java Applet) 1.7 什么是JSP,Java语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为健壮的编程语言. Java语言的出现是源于对独立于平台语言的需要,即这种

2、语言编写的程序不会因为CPU芯片的变化而发生无法运行或出现运行错误。目前,随着网络的迅速发展,Java语言的优势越显明显,Java已经成为网络时代一门非常重要的语言。,1.1 Java 的诞生,Java是1995年6月由Sun公司引进到世界的革命性的编程语言.1990年Sun公司成立了由James Gosling领导的开发小组,开始致力于开发一种可移植的、跨平台的语言,该语言能生成正确运行于各种操作系统、各种CPU芯片上的代码。他们的精心专研和努力促成了Java语言的诞生。,James等从对C+的改造着手,得到了一个非常成功的开发系统Oak.当准备正式发布这个新的语言的时候,James Gos

3、ling等人发现Oak这个名称此前已经被SUN的一个产品所注册。开发组的成员从咖啡厅获得灵感,为新的语言取名“Java”。,Java是印度尼西亚的主要岛屿,中文名称为“爪哇”,该岛盛产优质咖啡,美国人从二战时期开始将咖啡昵称为“Java”,所以Java语言的意思是“咖啡语言”,其图标就是一杯热气腾腾的咖啡。,1.2 Java 的特点,简单:Java语言是一种面向对象的语言,只需理解和掌握一些最基本的概念,就可以编写各种用途的应用程序。特别是Java语言从C和C+中继承了大量的语言成份,并且剔除了C和C+中一些复杂成份,学习过C和C+的程序员很容易掌握。语法简单。 面向对象 :Java语言是一种

4、完全的面向对象程序设计语言,基于对象的编程更符合人们的思维模式,使人们更容易编写程序.,1.2 Java 的特点,与平台无关 : “write once,run anywhere” (一次运行,处处运行),提高了程序的移植性。支持多线程 :多线程允许同时完成多个任务.安全性: Java语言不支持指针,一切对内存的访问都必须通过对象实例来实现,从而防止了“特洛伊木马”等欺骗手段对内存的改动,有效地防止了病毒的入侵。动态性 :Java语言通过类来实现程序,因而可以是运行时动态装载的,还可以在类库中动态实现程序的功能。,Java开发工具简介 (有多种,可以自己上网查一下),JDK(Java Deve

5、lopers Kit): SUN公司开发的Java编程工具包。 JCreator:“JCreator is a powerful IDE for Java”,因此其使用方便。下载地址:。JBuilder:由Borland公司开发的Java开发工具,目前可以找到JBuilder 9版本,是一个开发界面十分友好的功能完善的工具,与JDK完全兼容。 可以完成JAVA和J2EE、J2ME的各项开发工作。,1.3 安装SUN公司的SDK,要实现“Write once,run anywhere”的目标,必须提供相应的Java运行平台,目前Java运行平台主要有3个版本:1. J2SE: Java 标准平台

6、 2. J2EE: Java企业平台 3. J2ME: Java小型平台 学习Java可以从J2SE开始。本课程也是基于J2SE来学习Java的。 可以登录到Sun公司的网站:http:/,免费下载SDK(也称JDK-Java Development Kit) http:/ 对于Windows XP,右键点击“我的电脑”-”属性”,在弹出“系统属性”对话框选择“高级”,然后单击“环境变量”,即可进行环境变量设置。,系统环境ClassPath 值的设置,SDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在jrelib目录下的压缩文件rt.jar中,1

7、.4 一个Java程序的开发过程,1.5 一个简单的Java应用程序,public class Hello public static void main (String args ) System.out.println(“你好,很高兴学习Java“); ,保存 将源文件保存到C:1000中,并命名为Hello.java。注意不可写成hello.java,因为Java语言是区分大小写的。源文件的命名规则是这样的,如果源文件中有多个类,那么只能有一个类是public类。如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是.java。如果源文件没有public类,那

8、么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了。 编译 当创建了Hello.java这个源文件后,就要使用Java编译器(javac.exe)对其进行编译。C:1000javac Hello.java运行 Java应用程序必须通过Java虚拟机中的Java解释器(java.exe)来解释执行其字节码文件。Java应用程序总是从主类的main方法开始执行。因此,必须如下运行Java应用程序:C:1000java Hello,1.6 一个简单的Java小应用程序(Java Applet),import java.applet.*; import java.awt.*; pub

9、lic class Boy extends Applet public void paint(Graphics g) g.setColor(Color.red); g.drawString(“我一边喝着咖啡,一边学Java呢“,5,30);g.setColor(Color.blue);g.drawString(“我学得很认真“,10,50); ,编译 c:1000javac Boy.java 运行 Java Applet由浏览器来运行,因此我们必须编写一个超文本文件 (含有applet标记的web页)通知浏览器来运行这个Java Applet。以下是一个简单的html文件:Boy.html如果

10、浏览器不支持Java Applet程序(比如Win XP 自带的IE),你也可以使用SDK提供的appletviewer来调试小程序,如,在DOS命令行执行:c:1000appletviewer Boy.html,1.7 什么是JSP,JSP是Java Server Pages的缩写,是由 Sun公司1999于年推出的一种动态网页技术标准。JSP是基于Java Servlet 以及整个Java体系的Web开发技术,利用这一技术可以建立安全、跨平台的先进动态网站,这项技术还在不断的更新和优化中。你可能对Microsoft的ASP比较熟悉,ASP的全名是Active Server Pages,也是一个Web服务器端的开发环境,可以开发出动态的、高性能的Web服务应用程序。JSP和ASP技术非常相似,ASP的编程语言是VBScript,JSP使用的是Java。与ASP相比,JSP以Java技术为基础,又在许多方面做了改进,具有动态页面与静态页面分离,能够脱离硬件平台的束缚,以及编译后运行等优点,完全克服了ASP的脚本级执行的缺点。我们相信JSP会逐渐成为Internet上的主流开发工具。 需要强调的一点是:要想真正地掌握JSP技术,必须有较好的Java基础,但学习Java的目的并不只是为了掌握JSP。 可以访问Sun公司的站点:http:/详细了解JSP,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > Java

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报