Java语言程序设计与实现(微课版)教学教案.docx
《Java语言程序设计与实现(微课版)教学教案.docx》由会员分享,可在线阅读,更多相关《Java语言程序设计与实现(微课版)教学教案.docx(175页珍藏版)》请在课桌文档上搜索。
1、第一幸Java语言叙述一、课程概述本课程的考核方式本课程是考克课,主要采取过程考核和期末考核相结合的考核方法.过程考核50%(实训、作业、阶段性测脸、考勤、课堂表现等)期末考试50%(学院统一时间,笔试)学习建议(1)掌握好基础知识(2)注重程序编写的实践Ada等强制式语音中都体现了面向时象式范型的思想,而C+、EIFF1.E等对象式语言中则充满了强制式语言的思想。在80年代中期问世的还有一个有名的多范型谙有Nia1.,它支持强制式与函数式范型,而新扩充的Nia1.版本还可以支扑逻辑式与对望式范型。把各种范型的刖想都尽可能必!介在一个谱言中,以支持不同要求.不同风格的程序设计应用.三、JaVa
2、程序语言概述Java语言概述1991年,Sun公司为了进军家用电子芾费市场,成立了一个代号为Green的项目组.Oak(楼例)系统M现.Oak以C+语言为蓝本,吸收了C+中符合面向对象程序设计要求的部分,同时加入了一些满足网络设计要求的部分。1994年,Green项日祖成员认真分析计算机网络应用的特点,认为Oak满足网络应用所要求的平台独尤性、系统可靠性和安全性等.1995年5月23日.SUn公司正式发布了JaVa产品.Java语吉一经推出,就受到了业界的关注.Netscape公司第一个认可JaVaifi,并于1995年8月将Java怖糅器柒成到它的主打产品NaV1.gator浏览器中。接希,
3、MICrOSoft公司在ImernetEXP1.orer浏览器中认可了JaVa语言。Java语言开始了自己的发展历程.JaVa语言是简单的、面向对象的语言,它具有分布式、安全性.又可以实现多线程,更主要的是它与平分无关.解决了困扰软件界多年的软件移植问即.1)面向对象面向对象(object-oriented)程序设计模式是近代软件工业的一种革新,它提供软件的弹性度(f1.exibi1.ity),模块化(modu1.arity)与电复使用率(resabi1.it)f降低开发时间与成本.JaVa是完全对象化的程序语言.煽程重点在于产生对、操作时望以及如何使对象能一起协Wi工作,以实现程序的功能.2
4、)语法简单JaVa语言的语法结构类似于C和C+,熟悉CH的程序设计人员不会对它感到的生。与C+相比,Java对复杂特性的省略和实用功能的增加使得开发变得的单而可擢,(3)平台无关性平台无关性是指JaVa能运行于不同的系统平台。JaVa引进虚拟机概念,Java虚拟机(JaVaVktUa1.MaChIne,称为JVM)建立在硬件和操作系统之上,用于实现对JaVa字节码文件的解修和执行,为不同平台提供统一的JaVa接口。这使得Java应用程序可以跻平台运行,非常适合网络应用.(4)安全性安全性是网络应刖系统必须考虑的R要问遨,Java设计的目的是提供一个网络/分布式的计算环境,因此,Java特别强调
5、安全性JaVa程序运行之前公利用字节确认器进行代码的安全检查,确保程序不会存在非法访问本地资源、文件系统的可能,保证了程序在网络间传送运行的安全性.(5)分布式应用JaVa为程序开发提供了J包,该包提供了一粗类,使程序开发者可以轻易实现基于TCP/IP的分布式应用系统。此外,JaVa还提供了专门针对互联网应用的一整套类库,供开发人员进行网络程序设计,6)多线程Java语-内置了多线程控制,可使用户程出并行执行.利用Java的实践程编程接口,开发人员可以方便地写出多战程的应用程序。JaVa语言提供的同步机制可保证各战程时共享数据的正确操作。在硬件条件允许的情况下,这些战程可以直接分布到各个CPU
6、上,充分发挥硬件性能,提而程序执行效率.Java三大开发体系Java发展到今天,已从编程谱言发展成为全球第一大通用开发平台.JaVa技术已被计算机行业主要公F所采纳.1999年,SUn公司推出了以Java2平台为核心的J2SE、J2EE和J2ME三大平台.1着三大平台的迅速推进,全球形成了一股巨大的JaVa应用浪潮.1. Java2P1.atform,StandardEdition(J2SE)Java2平台标准版,适用于桌面系统应用程序的开发,以及低端的服务器本书例程就是利用J2SE5.0版的相关图形AP1.包来开发的.J2SE包含那些构成JaVa语古核心的类.比如,数据库连接,接门定义,航入
7、筠出,网路编程.2. Java2P1.atform,EnterpriseEdition(J2EE)Java2平台企业版,是一种利用JaVa2平台来简化企业解决方案的开发、部罟和管理等相关亚杂向您的体系结构,J2EE技术的核心就是JaVa平台或JaVa2平价的标准版,主要用于分布式的惬路程序的开发,构建企业级的服务涔应用。如,电子商务网站和ERP系统。包含J2SE的类,并且还包含用于开发企业级应用的类。比如,JB.Serv1.et.JSP.XM1.JDBC.CORBA.以及健律在Internet应用中保护数据的安全模式等技术它包含标准版中的任何组件,并增加了附加库.以支持口呆管理、交易管理以及企
8、业消息处理等功能.3. Java2P1.atform,MicroEdition(J2ME)Java2平台激型版.SUn公司将J2ME定义为“一,种以广泛的消决性产品为口标、裔度优化的JaVa运行环境”。自1999年6月在JaVaoneDeVe1.OPereOnferenCe上声明之后,J2ME进入了小型设价开发的行列。通过JaVa的特性,遵箭J2ME规范开发的JaVa程序可以运行在各种不同的小型设符J1.用于嵌入式的消费型产品中,如呼机、手机、掌上电脑.智能卡、机顶盒、汽车导航系统或其他无线设备.简单地说,J2SE用于小型程序,J2EE用于大型程序,J2ME用于手机等程序。J2SE包含于J2E
9、E中,J2ME包含了J2SE的核心类,但新添加了些专用类。语言都是相同的,只是捆绑的类用AP1.不同,也就是,J2SE是塔础;压缩点,再增加一些C1.DC等方面的特性就是J2ME:扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE,Java开发环境的配置和使用一、JaVa开发环境搭建JDK(JavaDeve1.operKit.Java开发工具包)是Sun公司提供的JaVa开发环境和运行环境,是一切Java应用程序的基麻.它包括一笠1API和JRE(Java运行时环境),这些API是构建Java应用程序的基础,而JRE是运行Java程序的基础.JDK包括J2ME(微型版)、J2SE(标准
10、版)和J2EE(企业版)3个版本,最基本的开发包是J2SE.JDK安装程序可以从SUN公司的官方网站下载,JDK的下载与安装1、安装JDK开发环境.(1)双击开发工具包程序(jdk-6u2O-windOWS-i586)弹出“许可证”对话框,如图1所示.(2)单击接受”按钮,即接受许可协议,诳入“白定义安装”对话框,如图2所示.11图2(3)选择安装路经.如需更换安装路径,则胞击“更改”按钮.在弹出的对话框中选择安装目录位S1.注意安装目录中不要使用中文目录名称.单击“下一步”按钮,进入“进度”对话框,开始安装,如图3所示.图3(4)中间出现川E安装路径选择对话框,处理方式同3)步探“再单击”下
11、一步”按钮,系统进入自动安装状态,最后出现安装完成界面,如图4所示.(5)单击“完成”按钮,完成JDK工具包的安装,2、系统环境变吊的配置对Java源程序进行编洋和执行时,需要知道涧谛器和解修器所在的位置,以及所用到的类库所在的位?1.可以利用系统环境变肽的配置.为JaVa类库配置搜索路径(c1.asspath).为编译器和解棒器配置搜索路律(Path)等信息.(1)单击“我的电脑”图标,在弹出的快捷菜总中选择“属性”命令,出现“系统属性”时话框,在“系统制性”对话框中选择“高级”透项卡,如图5所示。2)单击“环境变AT按钮,弹出“环境变最”对话框,如图6所示。3)在“环境变Sr对话框中“系统
12、变届”栏部分单击“新建”按钮.弹出“新建系统变ar对话框.在该对话框“变信名”文本框中输入JAVA,HOME,在“变量值”文本框中输入41CAProgramFiIeSvaVajdk1.60_20”,如图7所示。(如安装JDK时改变了默认安装位置,则应填写新的安装路径位黄,)单击“确定”按钮,完成设汽,返回到“环境变Iir对话框。If1.TaSBif1.(DVVHT.1u.M*VATt,.)1.1班“端图85)“环境变ST对话框的“系统变加”栏中,再次单击“新建”按钮,弹出“新建系统变AT对话框-在该对话框的“变房名”文本框中怆入“C1.ASSPATH”,在变fit值”文本框中输入Kc1.ips
13、e的下载与安装Edipse是个开放源代码的、基于JaVa的可扩展的集成开发平台.EdiPSe本身只是一个框架和一组服务,用于通过插件组件构建开发环境,只要有合适的祖件,Edipse不但能够支持开发JaVa应用程序,而且也能够支持其他的开发语言。由于EdiPSe冏带了一个包括JaVa开发工具(JDT)的标准插件案,因此,只要安装了EeIiPse和JDT,就Ur以使用Ec1.ipse开发Java应用程序.Edipse有几个下靓版本,本书使用EC1.iPSeSDK版本.EdipseSDK包含EC1.iPSe平台、JaVa开发工具、插件开发环境、相关的源代码和文档等内容,可以从http:/www.ec
14、hpse.org网站上下我,下叔文件名是ecipse-SDK-3.2.2-wi32,zp.该文件中的Ec1.ipse版本是3.2,只能在Windows下安装”在安奘EC1.iPSe之前.先要安装间置好JDK然后就可以开始安装EdiPSe工具了.1、安袋、启动ECIiPSeEd1.pse安装文件ec1.pseSDK-3.2.2-win32.zpreferences(首选项)“,打开PreferenCeSxj话框,展开对话框左侧树形列表框内的JaVa节点,选择该节点下的TnstaIIedJREs(已安装的JRE”子节点.对话框右侧出现如图11所示的已安装JDK列发框.检查列表框中JDK的名称、位置
15、与所安装的JDK是否一致.如果不一致.修改列表框中的内容,如果致,单击“0K”按钮,此时,一个开发JaVa程序班联本的环境已经搭建完成,Ec1.ipse的基本使用安装配徨.好Ec1.ipse以后,就可以开始使用Ec1.ipse建立JaVa应用程序.下面介绍一个简总的JaVa应用程序的开发过程。1、创建JaVa应用程序项目(1)在EdiPSe菜单栏里选择uFiIe(文件)-New(新建)Project(JSiFI).打开一个NewProject(新建项目)”对话框.在对话框里选择JaVa节点下的“JavaProject”条目,如图12所示.f1.j*t12(2)单击“Next”按钮,打JfNew
16、JavaProject”对话框.在对话框“Projectname”栏目中输入项目名MyProject.选择保存我目的目录位汽,如图13所示.W13(3)单击“Next”按钮,打开一个配置项目类型对话框,如图14所示.选择系统就认值.配置项目.图11.ByT*t(JvAw1.idg)UWry71.VMr4M204、关闭和删除JaVa应用程序项目(1)项目资源管理JS中选择MyPrOJeCt项目,单击鼠标右键,再弹出的快捷菜单中,选择“C1.oseProject(关闭项目如图21所示,t4图21(2)如猫删除项目,则选杼MyPrOJeet项目,单击阻标右键,再弹出的快捷菜单中,选择“De1.ete
17、(删除)”.在弹出的“De1.eteRes。UrCeS”对话框中,如需将物理横盘文件一起删除,则选中女选按钮,如图22所示。H1.225、打开已存在的JaVa应用程序项目(1)选择Fi1.e(文件)1.mport(导入)二在弹出的“Import”对话框中选择GeneraI节点下的“ExistingProjectsIntOWOrkSPace”条目,如图23所示,图23(2)单击“Next”按钮,打开“Import”对话框.单击“Browse”按钮,选择项目所在目录位置,如图24所示.用24(3)刑击Finish-按钮.项目资源管理器中显示出导入的项目,如图25所示.双击JaVa源文件,则可打开代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 语言程序设计 实现 微课版 教学 教案
链接地址:https://www.desk33.com/p-1682848.html