Java程序设计实用教程第4版习题解答与实验指导第18章.docx
《Java程序设计实用教程第4版习题解答与实验指导第18章.docx》由会员分享,可在线阅读,更多相关《Java程序设计实用教程第4版习题解答与实验指导第18章.docx(58页珍藏版)》请在优知文库上搜索。
1、JaVa程序设计好用教程(第4版)习题解答及试验指导叶核亚编著2019年11月书目“Java程序设计”课程教学要求1第1章JaVa概述4第2章JaVa语言基础6第3章类的封装、继承和多态27第4章接口、内部类和JaVaAPl基础45第5章异样处理51第6章图形用户界面53第7章:多线程59第8章输入/输出流和文件操作62“Java程序设计”课程教学要求1 .课程性质、目的和任务程序设计是高等学校计算机学科及电了信息学科各专业本科的核心专业基础课程,是培育学生软件设计实力的重要课程。在计算机学科的本科教学中,起着特别重要的作用。“Java程序设计”是计算机科学及技术专业本科的专业基础限选课,开设
2、本课程的目的是:进行程序设计和面对对象方法的基础训练;运用Java编程技术,设计解决操作系统、网络通信、数据库等多种实际问题的应用程序。本课程通过全面、系统地介绍JaVa语言的基础学问、运行机制、多种编程方法和技术,使学生理解和驾驭面对对象的程序设计方法,理解和驾驭网络程序的特点和设计方法,建立起坚固扎实的理论基础,培育综合应用程序的设计实力。本课程的先修课程包括:C/C+程序设计、C/C+程序设计II、数据结构、操作系统、计算机网络、数据库原理等。2 .教学基本要求本课程的基本要求如下。了解JaVa语言特点,理解JaVaAPPIiCatiOn应用程序的运行原理和方法。驾驭在JDK环境中编译和
3、运行程序的操作,熟识在MyECliPSe集成开发环境中,编辑、编译、运行和调试程序的操作。驾驭Java语言中语句、数组、引用类型等基本语法成分的运用方法,通过类、接口、内嵌类型、包、异样处理等机制表达和实现而对对象程序设计思想。驾驭Java的多种好用技术,包括图形用户界面、多线程、文件操作和流、运用UR1.和Socket进行网络通信等。熟识JaVaJDBC数据库应用的设计方法。熟识基于JSP的Web应用设计方法。重点:面对对象概念,图形用户界面,线程,流及文件操作,Socket通信。难点:继承和多态,线程同步,流及文件操作,S。Cket通信,JDBa第1章Java概述本章教学内容及要求如下:了
4、解JaVa语言特点,理解JaVaAPPliCatiOn应用程序的运行原理和方法,理解由JaVa虚拟机支持的程序运行机制。驾驭在JDK环境中编译和运行程序的操作,熟识在MyECIiPSe集成开发环境中编辑、编译、运行和调试程序的操作。重点:驾驭在JDK和MyEclipse环境中编译和运行JavaApplication应用程序的操作。1.1 了解JavaI-IJaVa具有哪些适合在Internet环境中运行的特点?【答】跨平台特性、完全面对对象和简洁性、牢靠性、平安性、多线程、支持分布式网络应用等。1-2什么是跨平台特性?Java怎样实现跨平台特性?【答】跨平台特性是指一个应用程序能够运行于不同的
5、操作系统平台。JaVa采纳虚拟机技术支持跨平台特性,不同的操作系统上运行不同版本的JaVa虚拟机。-3JaVa源程序文件编译后生成什么文件?程序的运行机制是怎样的?【答】JaVa将源程序文件(*.java)中的每个类编译生成一个字节码文件(.class),由JaVa虚拟机说明执行字节码文件。1-4Java应用程序有哪两种形式?它们的运行方式有什么不同?【答】JaVa应用程序有两种:ApplicationAppleteApplication是能够独立运行的应用程序,有限制台和图形用户界面两种运行方式。APPlet是可以嵌入Web页面的最小应用,它不能独立运行,必需嵌入超文本(*.html)中,由
6、阅读器中的JaVa说明器说明执行。1.2 JDK1-5环境变量path和classpath的作用分别是什么?【答】path供应可执行文件(.exe)的路径:classpath供应类文件(.class)的路径。1-6什么是包?为什么须要包机制?【答】包(PaCkage)是类的集合。包是Java区分类名字空间的机制。一个包中的多个类之间不能重名,不同包中的类名则可以相同。【习1】为例1.2的1.ine类增加以下方法:publicdoublelength()/返回直线长度inta=start.-end.x,b=start.y-end.y;returnMath,sqrt(a*a+b*b);/Math.
7、Sqrt(X)返回x的平方根-7Java对源程序文件中的声明语句及文件其命名规则有什么要求?【答】在一个JaVa源程序文件(*.java)中,可以运用package语句声明包,运用import语句导入包,之后运用CIaSS或interface声明多个类或接口。其中,声明为public权限的类或接口只能有一个,且文件名必需及该类名相同。1-8程序中的错误有哪几种?分别在什么时刻被发觉?【答】语法错、语义错、逻辑错。编译时能够发觉语法错,运行时能够发觉语义错,运行时不能发觉逻辑错。第2章Java语言基础本章教学内容及要求如下:驾驭Java语言的基本语法成分,包括标识符及关键字、数据类型、运算符、表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 实用教程 习题 解答 实验 指导 18