Java语言程序设计:总结_第1页
Java语言程序设计:总结_第2页
Java语言程序设计:总结_第3页
Java语言程序设计:总结_第4页
Java语言程序设计:总结_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

总结天津职业技术师范大学考试题型一、单项选择题(每小题2分,共40分)20二、分析并写出程序运行结果(每题6分,共36分)6三、编程题(每题12分,共24分)2天津职业技术师范大学各章大致比例Java程序设计环境----------------------(4%)基本语法---------------------------------(10%)对象和类----------------------------------(20%)继承和多态-------------------------------(20%)抽象类、接口与内部类----------------(15%)异常----------------------------------------(6%)流-------------------------------------------(8%)泛型与容器-------------------------------(10%)线程----------------------------------------(2%)图形用户界面------------------------(5%)天津职业技术师范大学Java程序设计环境什么是OO,什么是OOA、OOD、OOP?面向对象程序的特征——封装、继承、多态。类和对象的区别。什么是JVM、JDK、JRE,配置path和classpath的目的?开发java程序的步骤,每一步的命令及生成的文件种类。主流java开发环境。天津职业技术师范大学范例以下哪一项不属于面向对象程序的特征:()。A)封装性 B)继承性 C)安全性 D)多态性天津职业技术师范大学范例以下关于java描述正确的是:()。A)要运行java程序,计算机上必须安装JDK。B)要运行java程序,计算机上必须安装JRE。 C)因为java是跨平台的,所以有操作系统的计算机就可以直接运行java程序。 D)要运行java程序,计算机上必须安装JBuilder。天津职业技术师范大学基本语法要求掌握java数据类型、运算符与控制结构。能够使用Java控制结构,实现包含循环嵌套与选择嵌套等复杂结构的程序。1.标识符、关键字、注释与分隔符2.Java的数据类型(8种简单数据类型)3.Java运算符和表达式4.Java控制结构天津职业技术师范大学范例以下哪项不是正确的变量名()。A)keywords B)Char C)$java D)first-value E)java以下哪项是赋值语句有错误()。A)booleanisget=0; B)charc1=‘不对’;

C)inti=091; D)floatf1=.0f;天津职业技术师范大学范例以下哪项描述是正确的()。A)String是java的基本数据类型。B)instanceof是java的运算符。C)&也可以用来进行逻辑与运算。D)不同数据类型不能混合运算。天津职业技术师范大学范例以下程序运行结果inti=-1;if(i>0)if(i<100)System.out.println("inner");elseSystem.out.println("outer);天津职业技术师范大学范例编程小于一个整数的全部对称素数,如151、353等。天津职业技术师范大学对象和类理解对象与类的关系,掌握类的定义和对象的创建方法;能够编写程序实现类和对象的操作,掌握构造函数与静态成员的使用。定义类(成员、方法)——class创建对象——new(把握对象同普通变量的区别)方法重载——方法的一样和不一样构造函数——作用、特点、分类天津职业技术师范大学对象和类this关键字——意义static关键字——意义,尤其修饰类的成员时作用域参数传递——基本数据类型作为参数同对象作为参数的区别修饰符——public、defalut、protected、private天津职业技术师范大学范例以下关于类描述正确的是:()。A)java中的每个文件对应一个类。B)一个类可以不包含任何成员。 C)如果一个类的所有成员都是私有的,这个类则没有实际意义。 D)每个类都包含一个没有参数的构造函数,即默认构造函数。天津职业技术师范大学范例以下三个成员函数是否能够重载,为什么?publicclassDate{ intyear,month,day; Date(intyear){ year=year; } Date(intmonth){ month=month; } Date(intday){ day=day; }}天津职业技术师范大学范例定义一个圆类Circle,至少具有私有成员变量:radius、area、long,以及成员方法setRadius、getRadius、getBirdrea、getLong。在main方法,要求方法中通过“Circlec1=newCircle();Circlec2=newCircle(100);”分别新建半径为1和半径为100的圆对象,分别打印c1同c2的信息;使c2的半径等于c1的半径,使c1的半径等于原c2的半径,分别打印c1同c2的信息;天津职业技术师范大学继承和多态理解继承和多态的目的、意义、方法;能够编写程序实现类的继承、多态的实现。继承基础——extends,可利用、可修改、可添加Swan和Bird重写(覆盖)——何时能,何时不能super构造方法的调用顺序继承还是组合Object类——所有类的父类,所有类都有的方法天津职业技术师范大学继承和多态toString()——作用,对象的描述equals()——作用,对象的比较多态(难点)理解多态的目的和意义,掌握多态的常用形式向上转型向下转型Shape、Circle、Square职工、教师、办公室人员天津职业技术师范大学抽象类、接口与内部类抽象类——abstract与普通类有何区别?与抽象方法有何关系?实现多态接口——interface与类有何关系、有抽象类有何关系?实现多重继承,实现多态天津职业技术师范大学抽象类、接口与内部类内部类(略)为什么要用内部类?局部内部类的概念匿名内部类的概念(事件监听器)包(意义、导入、自定义包、常用包)天津职业技术师范大学泛型与容器理解泛型的意义会编写简单泛型类并使用Collection接口和Map接口的区别List和Set的区别容器对equals()和hashCode()的要求。天津职业技术师范大学泛型与容器List<String>list=newArrayList<String>();Iteratoriterator=list.iterator();while(iterator.hasNext()){//还有下一个元素吗? System.out.print(iterator.next()+"");}Set<String>set=newHashSet<String>();Map<String,String>map=newTreeMap<String,String>();天津职业技术师范大学异常理解异常的意义了解异常的继承树,掌握Error和Exception的区别,掌握已检查异常和运行时异常的区别。了解异常处理机制——捕获和处理抛出异常——为方法声明异常,throw和throws的区别何时抛出,何时处理?会自己定义一个异常——继承、构造方法天津职业技术师范大学流理解流的概念,掌握位流和字符流的区别。掌握File类的用法,熟悉File类的常用属性和方法。FileOutp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论