《java语言案例教程》教学指导

《java语言案例教程》教学指导

ID:34429111

大小:155.51 KB

页数:48页

时间:2019-03-06

《java语言案例教程》教学指导_第1页
《java语言案例教程》教学指导_第2页
《java语言案例教程》教学指导_第3页
《java语言案例教程》教学指导_第4页
《java语言案例教程》教学指导_第5页
资源描述:

《《java语言案例教程》教学指导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java语言案例教程教学指导求索知识共享社区http://www.qiusuo365.comJava语言案例教程1概述为什么需要这门课程如今,客户机/服务器技术已得到了普遍的应用。这种技术的最大好处在于客户机和服务器能共同分担处理负载。本课程主要讲授使用Java语言(J2SE)开发网络程序的技术,学生将使用JDK1.4.2编写应用程序。具体地说,他们将学习创建各种类、构建具有图形用户界面的应用程序和applet。他们还将学习如何实现事件处理、文件I/O操作、线程、TCP/IP套接字(socket)和JDBC等。与前序课程的关系¢《计算机应用基础》培养学生

2、基本计算机操作能力和常用软件的应用;¢《C#语言程序设计》(《C++语言程序设计》)使学生具有面向对象程序设计的基本概念。与后继课程的关系¢为《JSP技术应用》和《J2EE技术应用》课程提供坚实的语言基础;¢为《软件工程》课程提供开发实例;¢为“毕业设计”提供开发平台支持。2Java语言案例教程http://www.qiusuo365.com必备能力学习该课程学生必须具备以下能力:¢熟练操作计算机——熟练使用Windows操作系统,并能进行常用程序的安装和维护。¢基本的编程逻辑——能够绘制流程图以表达任务执行的逻辑以及顺序、分支和循环结构等,这是学习Ja

3、va编程的基本要求。¢OOP基本思想——了解OOP概念,能够进行C++/C#编程。在该课程中重点讲述Java语言的特点及J2SE编程的主要方法,对于面向对象的基本思想不做重点介绍。¢软件开发生命周期思想——了解软件开发必须经历分析、设计、实现和测试等阶段,对软件开发过程有一定的了解。求索知识共享社区http://www.qiusuo365.comJava语言案例教程3课程目标本课程结束时,学生应该能够设计一个基于Web的客户机/服务器的聊天应用程序,并把它放到互联网或企业内部网上。应掌握的技能包括:¢分析客户的需求,决定使用哪种编程语言。¢编写Java程

4、序。¢编译Java程序。¢运行Java程序。¢利用各种组件创建图形用户界面。¢创建基于Web的Java程序。¢在applet中显示图象和声音。¢对GUI界面上的组件进行布局。¢处理按钮、键盘、鼠标和焦点等各类事件。¢进行简单的业务逻辑处理,如检查数据的完整性等。¢处理运行时错误。并能够有效的查错、排错和纠错。¢创建异常类。¢线程和多线程的概念。¢了解Thread、Date、Calendar和GregorianCalendar等类及其处理它们的方法的功能和语法。¢使用File、RandomAccessFile和stream类将数据写入文件。¢了解客户机/服

5、务器模型特点。¢了解用于创建网络服务器应用程序所需的类及方法的功能和语法。¢创建网络服务器应用程序。¢使用Vector类存储对象。¢实现线程通信。¢利用数据库管理信息。4Java语言案例教程http://www.qiusuo365.com常见问题解答Q1.什么是JDK?A1.JDK是Java开发工具箱(JavaDevelopmentKit)的缩写。Java如此受欢迎的原因之一就是因为它有丰富的包,使得开发基于Web的应用更加容易。这些包里的某些类是可重用的,因此可以通过改写使之更符合特定的应用需求。Q2.我们学习的是哪个版本的JDK?A2.JDK1.4.

6、1。Q3.该课程针对哪种认证考试?A3.该课程针对SCJP(Sun认证Java程序员)310-25考试。Q4.如何准备认证考试?A4.必须完成引导学生教材中的所有练习。教学指南中提供了完整的考试目标和考试样题。强烈建议所有的教师尽可能地利用这些资源及相关网站资源为考试作准备。求索知识共享社区http://www.qiusuo365.comJava语言案例教程5教学要点第1章经验从简要介绍Java的发展开始这节课。说明学习Java语言的必要性,指出Java平台和.net平台是现代主流的两大开发平台,激发学生的学习兴趣。解释“一次编写,到处运行”的特点,强调

7、Java的平台独立性和它的安全性。另外,简要论述字节码和Java虚拟机(JVM)。强调构建Java环境时path变量和classpath变量的设置及其重要作用。强调Java程序编辑、编译和运行的过程。强调为什么main()方法必须声明为静态的。另外,解释Java运行时环境如何调用main()方法。常见问题及解答Q1.Java如何保证安全性?A1.通过网络由外部计算机过来的Applet,在运行前必须得到用户一定程度的信任才能被允许有限度地访问本地系统资源。由于不清楚applets的来源,我们无法相信它们,再说applets的确有可能是些恶意程序,因此,我们

8、不能给予它们和本地程序同等的自由度。当我们执行一个不可信的程序时,必须考虑以下几

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

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

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