还剩20页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
1、下列表达式中,类型可以作为型的是(C)字符型可以转化成型,而字符串不能.三种类型而言,他们是平级的,因此不能相互自动转换A、〃〃+〃〃B、〃〃+‘9C、a+b D、3+〃4〃
2、下面的数据声明及赋值那一个是没有错误的?DA.f=
1.3;(编译错误)B.c=C.b=257(-128^127)D.i=
103、以下各选项中能正确声明一个表示50个值为的字符串数组的是(D)0A、[]a;B、[];C、
[50]口;D、a[]
[50]
4、如下哪个字符串是中的标识符?(A).关键字,不能当标识符标识符的首个字符不能为数字A、B、C、3D、
5、以下哪个不是的关键字?(D)A、B、C、D、
6、下列语句中,可以作为无限循环语句的是(A)oA、(;;){}B、
(010000){}C、(){}D、{}()
7、(C)是不能被当前类的子类重新定义的方法A、抽象方法B、私有方法C、最终方法D、构造方法
8、的字符类型接受的是编码方案,每个码占用(B)个二进制位在中一个占2个字节()o
1、输出九九乘法表□{1=910〃*〃〃=〃+i*j+〃〃;0;}}
2、一球从200米高度自由落下,每次落地后反跳回原高度的一半,再落下,再反弹,求它在第5次落地时,共经过多少米?第5次反弹多高?□{
200.0;
200.0;
042.0;*2;2;〃共经过〃〃米〃;〃反弹高度为〃〃米〃;
3、推断『100之间有多少个素数,并输出全部素数j;2=1002;0i+〃〃;
4、输入一行字符,分别统计出其中英文字母、数字的个数・;*=0;〃请输入一组字符〃;=0;□=;00;00][i]=a,i]=z,[i]=O[i]二9(〃输入的字符是〃);(〃字母的个数是〃);(〃数字的个数是〃);
5、编写应用程序首先定义一个描述银行账户的类,包括成员变量“账号”和“存款余额”,成员方法有“存款”(存款金额加到余额中)、“取款”(从余额中减去取款金额)和“显示账号和余额”其次,编写一个主类,在主类中测试类的功能(〃账户号码是〃);〃账户余额为〃;口=0;=123456;二100;0;500;0;200;0;}
6、编写一个应用程序,该程序包括3个类类、类和主类E要求1类中有个构造方法s,并且有个方法,在方法中输出“咿咿呀呀”的信息⑵类是类的子类,在类中重写方法,在方法中输出“小样的,不错嘛!会说话了!”的信息3在类中新增方法,在方法中输出“别说话!细致思索!”的信息4在主类E的方法中创建和类的对象类测试这2个类的功能s0(〃咿咿呀呀.〃);・・・s{0(〃小子不错嘛,会说话了〃);(〃别说话,细致思索!〃);□m=〃“;0;P=〃〃;0;0;
7、1编写一个圆类,该类拥有
①一个成员变量私有,浮点型;存放圆的半径;
②两个构造方法将半径设为0r创建对象时将半径初始化为r
③三个成员方法获得圆的面积获得圆的周长将圆的半径、周长、面积输出到屏幕2编写一个圆柱体类,它继承于上面的类还拥有:
①一个成员变量私有,浮点型;圆柱体的高;
②构造方法r,h
③成员方法获得圆柱体的体积将圆柱体的体积输出到屏幕3编写应用程序,创建圆和圆柱体类的对象,分别设置圆的半径、圆柱体的高,计算并分别显示圆半径、圆面积、圆周长,圆柱体的体积r{r;r{*r*r;r{2**r;{〃圆的面积〃;〃圆的周长〃;h{r;{;**一个字节等于8比特位()o所以每个码占用16个比特位A、8B、16C、32D、
649、下列有关语言的叙述中,正确的是(B)A、是不区分大小写的B、源文件名和类型的类名必需相同C、源文件名其扩展名为D、源文件中类的数目不限
10、以下访问权限限制中,哪一个权限级别最高?(A)A、B、C、D、缺省
11、下列构造方法的调用方式中,正确的是(C)A、依据一般方法调用B、由用户干脆调用C、只能通过自动调用D、被系统调用
12、设数组由以下语句定义
[16];则数组的最终一个元素的正确引用方法为(B)A、
[16]B、
[15]C、[]D、
[0]
13、下列运算符中,优先级最高的是(D)oA、B、C、D、
14、下列运算结果为1的是(B)oA、8»1B、4»2C、8«1D、4«
215、和的区分不包括(D)A、是由纯实现的轻量级构件B、没有本地代码C、不依靠操作系统的支持D、支持图形用户界面{〃圆柱体的体积〃;□{主程入口
10.0;生成圆类实例0;调用圆类的方法
5.0,
10.0;生成圆柱类实例0;调用子类方法
8、完成如下窗体的设计,其中某某用自己的名字代替分别实现三个按钮的功能:分别输入和“123”后,点“确定”弹出如下所示对话框:你输入的用户名是密鹃是T dbc,123确定点“清除”后把两个文本框的内容清空;点“退出”后退出程序
9、编写2个接口:和;在接口中有个方法;在接口中有个方法;然后写一个类实现接口和,要求方法实现输出大写英文字母表的功能,方法实现输出小写英文字母表的功能再写一个主类E,在主类E的方法中创建的对象并赋值给的变量a,对象a调用方法;最终再在主类E的方法中创建的对象并赋值给的变量b,对象b调用方法0;0;0;0S[]=
[26];026{S[i]=a;}026{S[i]+〃,〃;}0S[]=
[26];026{S[ik CA}026{[]{a=;0;0;b=0;0;
16、在中,实现图形用户界面功能的包是(D)A、B、C、D、
17、在编写程序的时候,假如不为类的成员变量定义初始值,会给它们设置默认值,下列说法中不正确的是(C)A、的默认值是0B、的默认值是0C、的默认值是
0.0L(应为OL)D、的默认值是
0.Of
18、以下哪个方法不属于小程序(小程序不运用函数)生命周期中的方法?(B)A、B、C、D、
19、以下哪个语句可以获得对象的当前选项?(D)
20、关于以下程序段,正确的说法是(c)sl=”;行1s2(si);行2(sl=2)1和s2同一地址行3(二=”);行4(sl(s2))1和s2指向数值相等行5(“()”);行6A、行4和行6都将执行B、行4执行,行6不执行C、行6执行,行4不执行D、行
4、行6都不执行
21、阅读下列代码口];Cio()(([9]);)}该代码的运行结果是(a)A、编译时将产生错误B、编译时正确,运行时将产生错误C、输出零D、输出空
22、继承是面对对象编程的一个重要特征,它可降低程序的困难性并使代码(b)0继承性是面对对象方法的一个重要基本特性,它使代码可重用,可降低程序困难性对一个类的继承是指在现有类(父类)的基础上构建一个新类(子类),子类重用(继承)了父类的方法和状态,同时还可以向新类中增加新的方法和状态A、可读性好B、可重用C、可跨包访问D、运行更平安
23、下列方法中,不属于类的方法是(D)0的方法中,()方法是转换成小写,()方法是获得相应数值,()方法是提取字符中中指定位置的字符()是的方法A、()B、()C、()D、()
24、下列关于语言特点的叙述中,错误的是(a)A、是面对过程的编程语言B、支持分布式计算C、是跨平台的编程语言D、支持多线程
25、用来导入已定义好的类或包的语句是(b)A、B、C D、
26、如要抛出异样,应用下列哪种子句?(b)A、B、C、D、
27、下列叮嘱中,哪个叮嘱是的编译叮嘱?(a)A、B、C、D、
28、假如在一个类中定义了如下两个方法,则选项中正确的说法是(a)0{();}(X){(X);}A、这种定义是正确的,是方法的重载B、这种定义是正确的,是方法的重写C、此种定义是错误的,一个类中不能定义两个名字相同的方法D、此种定义是错误的,其次个方法应当和第一个方法的参数相同段子句中包含统一事后处理的程序段
1、子句中包含可能产生异样的程序段子句中包含捕获异样的程序
2、的作用是抛出异样的作用是声明方法可能抛出的异样类型
3、在语言中,全部的对象均通过运算符支配内存,并对内存进行自动管理
4、开发运行程序的一般步骤是源程序编辑、编译生成字节码和说明运行字节码
5、在语言中,布尔常量只有和两个值
6、在语言中,实型常量
7.6545默认为类型的数据
7、声明异样抛出用子句来完成声明,它包含在方法的声明之中
8、用修饰的方法,称为静态方法
9、被关键字修饰的方法是不能被当前类的子类重新定义的方法
10、虽然循环次数是否确定并不影响循环结构的运用,但是通常状况下,当循环次数确定时接受循环,而循环次数不确定时接受循环或者循环
11、一个类可以有一个父类
12、在语言中,全部的类都是类的子类
13、在语言中,类成员的限定词有以下几种,,…其中的限定的范围最大
14、语言的包是编译器自动导入的因此,编程时运用该包中的类,可省去导人
15、在程序中,能在阅读器下运行的是
16、面对对象程序设计方法最重要的特性是封装性、继承性、多态性和抽象性
17、假如有一个类是的子类,能够被不同包中的类所运用,请写出该类的声明头
18、在中,全部类的根类是
19、设8,则无符号右移运算表达式a2的值是
001020、类型的数值最小是-2147483648,最大是
214748364721、编译源程序文件将产生相应的字节码文件,这些字节文件的扩展名为
22、在中,能实现多重继承的是接口
23、源程序的主类是指包含有()方法的类
24、单击窗口内的按钮时,产生的事务是()o
25、中用来表示对话框的类是()
26、对象默认的布局管理器是()和的默认布局
27、对象的默认布局管理器是()
28、在中,若要运用一个包中的类时,首先要求对该包进行导入,其关键字是()
29、要想定义一个不能被实例化的抽象类,在类定义中必需加上修饰符在中子类只能继承父类方法和属性(F)语言是一种完全的面对对象的程序设计语言(t)在面对对象方法中,类的实例称为对象(t)在执行子类的构造方法时,会首先执行父类的构造方法(t)假如一个类中包含抽象方法,则这个类也必需定义为抽象类(t)有抽象方法的确定是抽象类,但是抽象类可以没有抽象方法字节输入流是以字节为基本单位从数据源读取数据的(t)一个源文件中可以定义多个公有类(f)构造方法没有返回值,因此在定义构造方法时,其返回值类型必需声明为(f)定义完数组后,我们可以依据实际须要动态调整数组大小(f)子类能继承父类的全部方法和属性(f)方法的重载是指子类和父类具有相同的名字、相同的参数表(f)重载名字相同重写除内容外,其余相同方法的重载是指在子类中定义了和父类的方法首部完全相同,而方法体并不相同的方法(f)类不能派生子类,方法不能被子类改写(t)的源代码中定义几个类,编译结果就生成几个以为后缀的字节码文件(t)构造函数是类的一种特殊方法,它的方法名必需和类名相同编译语句
37.2;不会出现编译错误t编译语句
37.2;不会出现编译错误f〃〃;用于调用父类中带有一个类型参数的构造方法,它必需放在子类构造方法的起先t一个接口中的全部方法都是抽象的t子类可以继承父类的私有成员f对于静态变量,可以通过类名干脆访问,也可以通过该类的对象访问t运行完下面代码之后输出i的值是多少?5{□{1=l;;J=12;{222•♦1J;5=3+2;}〃i=〃;。