Java程序设计及应用开发教程课件

PPT
  • 阅读 34 次
  • 下载 0 次
  • 页数 14 页
  • 大小 355.500 KB
  • 2022-11-24 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
Java程序设计及应用开发教程课件
可在后台配置第一页与第二页中间广告代码
Java程序设计及应用开发教程课件
可在后台配置第二页与第三页中间广告代码
Java程序设计及应用开发教程课件
可在后台配置第三页与第四页中间广告代码
Java程序设计及应用开发教程课件
Java程序设计及应用开发教程课件
还剩5页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 14
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
文本内容

【文档说明】Java程序设计及应用开发教程课件.ppt,共(14)页,355.500 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-45146.html

以下为本文档部分文字说明:

2022/11/25第1章Java概述1Java程序设计及应用开发教程构架Java语言以其面向对象性、可重用性、平台无关性、多线程、安全可靠等特性成为网络程序设计中的佼佼者,受到广泛的青睐三大模块Servlet与JSP程序设计Java概述与语言基础Java异常处理Java输入

输出流高级GUI设计与多媒体技术Java应用开发与课程设计实例教参Java流程控制图形用户界面编程Java线程机制与AppletJava网络编程基础Java数据库连接第12-16章应用开发篇第1-5章基础知识篇第6-11章程序设计篇面向对象

程序设计和继承与多态课程概要第一章Java概述第二章Java语言基础第三章流程控制第四章面向对象程序设计基础第五章继承与多态第六章异常处理第七章输入输出流第八章图形用户界面编程第九章高级GUI设计与多媒体技术第十章Java线程机

制第十一章Applet第十二章Java数据库连接第十三章Java网络编程基础第十四章Servlet程序设计第十五章JSP程序设计第十六章Java应用开发与课程设计实例2022/11/25第1章Java概述3参考文献2.耿祥义编著.Java大学实用教程.北京:电子工

业出版社,2005.73.李尊朝等编著.Java语言程序设计.北京:中国铁道出版社,2004.121.Y.DLiang著.Java语言程序设计.北京:机械工业出版社,2006.082.耿祥义编著.Java大学实用教程.北京:电子工业出版社,2005.7

3.李尊朝等编著.Java语言程序设计.北京:中国铁道出版社,2004.124.张永常等编著.Java程序设计实用教程.北京:电子工业出版社,2006.085.徐谡等编著.Java程序设计实用教程.北京:清华大学出版社,2005.076.叶核亚等编著.Java2程序设计实用教程.

北京:电子工业出版社,2003.057.胡伏湘等编著.Java程序设计实用教程.北京:清华大学出版社,2005.078.黄明等编著.Java课程设计.北京:电子工业出版社,2006.069.梁锦业等编著.Java语言及应用教程.北京:人

民邮电出版社.2005,0910.史斌星等编著.Java基础编程贯通教程.北京:清华大学出版社,2003.1011.马迪芳编著.Java程序设计实用教程.北京:北方交通大学出版社.2004.0912.黄明等编著.Java信息系统设计与开发实例.北京:机械工业出版社,2

005.0313.Java语言与面向对象程序设计.朱福喜编著湖北:武汉大学出版社2003.0714.DeitelH.M编著.高级Java2大学教程.北京:电子工业出版社.2003.012022/11/25第1章Java概述4第1章Java概述1.1Java发展与特点1.2Java程序的分类1.

3Java运作机制1-4Java运行平台与程序开发1-5Java编辑工具与Jcreator1-6Java与C/C++的比较本章主要讲述了Java起源与发展、技术现状、特点与分类、Java运作机制、JDK的获取

与安装、JDK环境变量设置、Java程序开发,同时介绍了Java编辑工具,尤其是JcreatorPro3.5编辑工具及Java与C/C++的比较等。2022/11/25第1章Java概述51.1Java发展与

特点基于Java的各项技术已经成为IT业界的领先技术。达到了如下的预期目标:创建一种面向对象的程序设计语言语境;提供一个程序代码独立于平台的解释执行程序的运行环境;吸收C和C++的优点,使程序员容易掌握;实现多

线程,使得程序能够同时执行多个任务;提供代码校验机制以确保系统安全性;提供程序代码动态下载机制。1.1.1Java起源与发展1991年Sun公司涉足消费电子产品市场,尝试异构平台语言机制。1992年10月Green小组组员在印尼把Oak改名为Java。

1993年~1994年间web在Internet上开始流行,Java由此而悄然兴起1995年5月Sun公司发表Java与HotJava产品,Java及Beta测试版诞生1996年2月JavaBeta测试版结束,Java1.0版正式诞生。1997年2月Java急速

发展至1.1版。1998年12月间,JAVA2企业平台J2EE发布。1999年6月,SUN公司发布:标准版(J2SE)、企业版(J2EE)和微型版(J2ME)。同年7月升级成1.2版。2000年9月升级至1.3版。2001年7月升级到1.4版

,并形成J2EE、J2SE与J2ME体系。2002年2月间,J2SE1.4发布,自此Java的功能大幅提升。2004年9月30日18:00PM,J2SE1.5发布:这是Java的又一里程碑性事件,为彰显重要性,

J2SE1.5更名为J2SE5.0,故而两者同时出现。2005年6月,公开了JavaSE6。并更名取消其名中的“2”:J2EE更名为JavaEE,J2SE为JavaSE,J2ME更名为JavaME。2022/11/25第1章Java概述61.1Java发展与特点1.1.2J

ava的技术现状Java平台划分成J2EE(Java2EnterpriseEdition)、J2SE(Java2StandardEdition)、J2ME(Java2MicroEdition)共3个平台。1.1.3Java语言的特点

面向对象性简单便捷性平台无关性语言健壮性运作安全性系统移植性动态扩展性程序高性能多线程机制1.2Java程序的分类Java语言主要可划分为:JavaApplication、JavaApplet、JavaServlet、JSP与

JavaBean五种程序类型。1.3Java运作机制1.3.1Java虚拟机Java程序是基于Java虚拟机(JVM:JavaVirtualMachine)而运行的。JVM是软件模拟的虚拟计算机,可在任何处理器上安全、兼容地运行。2022/11/25第1章Java概述71.3Java运

作机制图1-6Java虚拟机层次架构1.3.2JVM执行过程图1-7Java程序编译执行2022/11/25第1章Java概述81.4Java运行平台Sun公司把Java平台划分成J2EE、J2SE、J2ME三个平台,针对不同的市场目标和设备进行定位.JavaDe

velopmentKit(Java开发工具集)简称JDK,是Sun公司为全世界的Java程序员提供的一个免费的Java程序开发包和文档。它运行在Windows下的MS-DOS窗口状态中,用户需要在DOS提示符下输入命令。此外,

还可以在Jcreator、JBuilder、JavaWorkShop、VisualJ++6.0、VisualAgeforJava、FreeJava等集成环境中输入、编辑并运行源程序。本教材主体介绍Jcreator编辑工具。1.4.1JDK1.5

系统安装JDK1.5获取与安装系统路径与主要文件JRE的选择安装1.4.2JDK环境变量设置1.5Java程序开发1.5.1Java程序开发步骤编辑源程序:利用编辑工具产生Java源程序文件(.java);编译源程

序生成字节码文件:使用Java虚拟机(javac.exe)将源文件编译成字节码文件(.class);运行程序:根据程序的不同类型而运行,JavaApplication为解释运行(Java.exe);JavaApplet则需通过浏览器加载运行

字节码。2022/11/25第1章Java概述91.3Java运作机制1.5.2JavaApplication的开发编辑Java源程序(.java)可用各种编辑器来编写,如Jcreator等。编译Java源程序

(javac.exe)javac将Java程序编译成字节码文件。运行Java应用程序(Java.exe),用java解释器执行这些Java字节码文件.【例1-1】Java程序举例:我的第一个Java程

序。publicclassFirstJava{//该程序保存在文件FirstJava.Java中publicstaticvoidmain(Stringargs[]){System.out.println("您好,我的第一个Java程序!

");System.out.println("HelloJava!!");}}【程序解析:】Java语言是区分大小写的。源文件的命名规则:源文件的扩展名为java,若在源程序中包含有公共类(至多只能有一个公共类)的

定义,则该源文件名必须与该公共类的名字完全一致,字母的大小写都必须一样,否则在编译时就会出错。若源程序中不包含公共类的定义,那么源文件的名字只要和某个类的名字相同即可。如果在一个源程序中有多个类定义,则在编译时将为每个类生成一个.class文件。类名:首字母大写,通常由多个单词合成一个

类名,要求每个单词的首字母也要大写,例如classHelloWorldApp;2022/11/25第1章Java概述101.5.2JavaApplication的开发方法名:可由多个单词合成,若是则第一个单词首字母小写,中间的每个单词的首字母宜大写,例如:balanceAcco

unt,isButtonPressed;包名:包名为全小写的名词,中间可由点分隔开,例如:java.awt.event;接口名:命名规则与类名相同,如interfaceUniversity;变量名:变量名宜全小写,如:length;常量名:基本数据类型的常量名为全大写p

ublicclassFirstJava表示要建立一个名为FirstJava的类,关键字class说明一个类定义的开始。类定义由类头部分和类体部分组成。类体部分的内容由一对大括号括起,在类体内部不能再定义其他的类。类的内容,即类的属性与方法在后面的一对花括号中列出。类的属性由变量描述,

称为成员变量;相应类的方法称为成员方法。publicstaticvoidmain(Stringargs[])建立一个名为main的主方法,一个应用程序可以有若干个方法,须有一个也只能有一个特殊的main方法。main是所有的JavaApplication程序执行的入口点.,2022/11/2

5第1章Java概述111.5.3JavaApplet开发JavaApplet是另类重要Java程序。步骤:编写源文件编译源文件生成字节码通过浏览器加载运行字节码【例1-2】建立MyFirstApplet.Java,在览器中显示一行字符串。importjava.applet

.*;//引入applet有关的包importjava.awt.*;//在进行显示输出时,需要用到该类的图象对象publicclassMyFirstAppletextendsApplet{publicvoidpaint(Graphics

g){//用于画屏幕的方法g.drawString("Hello,thisismyfirstJavaApplet,Welcometotour--YU!!",20,30);}//在测览器中坐标为(20,30)

的位置显示字符串信息}通过浏览器加载运行字节码<html><appletcode=“MyFirstApplet.class”width=200height=200></applet></html>2022/11/25第1章Java概述121.6Java编辑工具简介JCreat

orBuilderNetBeansEclipseVisualAgeforJavaJavaWorkshopVisualCafeforJavaFreeJava1.7JcreatorPro3.5编辑工具Jcreator简述Jcreator安装

Jcreator设置JDK配置文件设置文件关联选项设置文件Java选项设置其它Java选项设置Jcreator使用1.8Java与C/C++的比较图1-27JcreatorPro3.5汉化版功能展示图2022/11/25第1章Java概述141.9本章小结Java语言

的特点包括:面向对象性、简单便捷性、平台无关性、语言健壮性、运作安全性、系统移植性、动态扩展性、程序高性能与多线程机制。Java可划分为:JavaApplication、JavaApplet、JavaServlet、JSP与Java

Bean五种程序类型。JVM是软件模拟的虚拟计算机,可以在任何处理器上(无论是在计算机中还是在其它电子设备中)安全、兼容地执行Java应用程序。Java编程开发步骤包括:编辑源程序、编译源程序生成字节码文件、运行程序。常见的Java语言编辑工具有:Jcreator、JB

uilder、JavaWorkShop、VisualJ++6.0、VisualAgeforJava、FreeJava等,Jcreator(如JcreatorPro3.5汉化版)以其精巧便捷、功能完善、资源占用小而深的Java程序开发者的青睐、情

有独钟。Jcreator编辑界面主体由文件视图、代码视图、类视图(类.包.属性视图)、输出视图菜单和工具栏视图组成。本章主要讲述了Java起源与发展、技术现状、特点与分类、Java运作机制、JDK的获取与安装、JDK环境变量设置、Java程序开发、Java编辑工具及

Java与C/C++的比较等。

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?