java语言程序设计(一)填空题及简答题汇总

java语言程序设计(一)填空题及简答题汇总

ID:34519885

大小:102.00 KB

页数:4页

时间:2019-03-07

java语言程序设计(一)填空题及简答题汇总_第1页
java语言程序设计(一)填空题及简答题汇总_第2页
java语言程序设计(一)填空题及简答题汇总_第3页
java语言程序设计(一)填空题及简答题汇总_第4页
资源描述:

《java语言程序设计(一)填空题及简答题汇总》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.填空题1.Java语言使用字符集,有个符号。(Unicode65535)2.Java标识符由和组成,由开头。(字母和数字符非数字符)3.若源程序文件中只定义一个名为“JavaClass”的类,则文件的扩展名为。(JavaClass.Java)4.Main()方法的参数是。(Stringargs[])5.Java源程序文件中有个public类。(1)6.小应用程序必须继承类,小应用程序在运行。(Applet与Java兼容的的容器中)7.Appletviewse是,java是。(JavaApplet解释器应用程序解释器)8.Java通过多种机制保证可

2、移植性,其中最主要的是。(虚拟机)9.Java中(有/没有)指针。(没有)10.Applet程序中(有/没有)main()方法。(没有)二.填空题1.双目逻辑运算符包括和。(&&

3、

4、)2.移位运算符可以起到对操作数乘以2或者除以2的作用,那么操作数除以2的移位算是。(>>)3.在对一个复杂的表达式进行运算时,要按运算符的优先顺序从高到低进行,同级运算符按照的顺序进行。(从左到右)4.算术运算的优先级按照下面的次序排列:++和——的优先级最高,然后是、/和%,+和—的优先级最低。(*)5.赋值表达式的左边是,右边是一个表达方式。(一个变量)6.Brea

5、k语句最常见的用法是在switch语句中,通过break语句而退出switch语句,使程序从switch语句结构后面的开始执行。(第一条语句)7.Java语言中循环语句中包括for语句、do….while和语句。(while)三.填空题1.把对象实例化可以生成多个对象,使用运算为对象分配内存空间。(new)2.Java程序引入接口的概念,是为了弥补只允许类的缺憾。(单继承)3.Java语言以为程序的基本单位,它是具有某些共同特性实体的集合,是一种抽象的概念。(类)4.抽象方法只能存在于抽象类中。抽象方法用关键字来修饰。(abstract)5.在Jav

6、a中有一种叫做的特殊方法,在程序中用它来对类成员进行初始化。(构造函数)6.Java语言中是所有类的根。(Object)7.New是对象的操作符。(创建)8.继承主要强调子类在父类的基础上取“长”补“短”,而主要强调的是类与类之间的传输。(多态性)9.我们在Java程序中,把关键字加到方法名称的前面,来实现子类调用父类的方法。(supper)10.定义一个类包括定义类头和定义两个部分。(类体)11.在Java程序里,同一类中重载的多个方法具有相同的方法名和参数列表。重载的方法可以有不同的返回值类型。(不同的)12.Java是面向对象语言,对象是客观事

7、物的,对象与之是一一对应的,它是很具体的概念。(实体)13.Java语言通过接口支持继承,使类继承具有更灵活的扩展性。(多重)14.一个对象的生命周期包含三个阶段:生成、和清除。(使用)15.Java语言中,调用方法时,参数传递是调用,而不是地址调用。(值)16.接口是一种只含抽象方法或的一种特殊抽象类。(常量)17.创建一个类就是创建一个新的数据类型,而类在Java中属于数据类型。(复合)18.Abstract方法(不能或能)与final并列修饰同一类。(不能)19.如果一个类定义了几个名为method的方法,这些方法的参数都是整数,则这些方法的必

8、须是不同的,这种现象称为方法的重载。(参数个数)20.在一个类的内部被嵌套定义的类称为。(内部类)三.简答题1.修饰符final有什么作用?2.何时需要使用super关键字?3.This的作用有哪些?4.什么是多态?Java如何实现多态?四.填空题1.设有整型数组的定义:inta[]=newint[8];则a.length的值为。(8)2.定义数组需要完成以下三个步骤,即:、和。(声明数组、创建数组空间、初始化)3.在java语言中,所有的数组都有一个属性,这个属性存储了该数组的元素的个数(数组长度)。(length)4.若有定义int[]a=new

9、int[8];则a的数组元素中第7个元素和第8个元素的下标分别是和。(67)5.定义一个整型数组y,它有5个元素分别是1,2,3,4,5。用一个语句实现对数组y的声明、创建和赋值:。(inty[]={1,2,3,4,5};)6.数组一定占用连续的内存空间吗?。(是)四.简答题字符串的基本操作主要有哪些?五.填空题1.在需要定义的Swing构件的时候,首先要确定使用哪种构件类作为所定制构件的,一般继承Jpanel类或更具体的Swing类。(父类)2.Swing的事件处理机制包括、事件和事件的处理者。(事件源)3.Java事件处理包括建立事件源、和将事件

10、源注册到监听器。(建立事件监听器)4.Java的图形界面技术经历了两个发展阶段,分别通过提供AWT开发包和开

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

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

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