java程序设计课程题库7.doc
文本预览下载声明
江苏海事职业技术学院技能测试题(测试时间:120 分钟)专业类别: 计算机 专业:Java语言程序设计 班级: 姓名: 评级(分): 《Java语言程序设计课程题库7》一.选择题(共30分,2分/题)1.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A)安全性 B)多线性 C)跨平台 D)可移植2.下列哪个类声明是正确的?A)abstract final class HI{???} B)abstract private move(){???}?C)protected private number; D)public abstract class Car{???} 3.下列关于for循环和while循环的说法中哪个是正确的?A)while循环能实现的操作,for循环也都能实现 B)while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 C)两种循环任何时候都可替换 D)两种循环结构中都必须有循环体,循环体不能为空 4.异常包含下列那些内容? A)程序中的语法错误 B)程序的编译错误 C)程序执行过程中遇到的事先没有预料到的情况 D)程序事先定义好的可能出现的意外情况5.以下变量定义没有错误的是( ) A)int i=7.0; B)double f=2.0; C)boolean b=1; D)String str=7; 6.以下语句输出的结果是( ) String str=“22”int x=6,y=7;str=str+x+y;A)2267 B)35 C)287 D)会产生编译错误,因为整型和字符串类型不能进行相加7.以下选项中能正确表示Java语言中的一个整型常量的是( ) A)35.d B)-36 C)31,234 D) “8.下面( )不是Java的关键字 A)integer B)double C)float D)char9.如果希望所有的控件在界面上均匀排列,应使??用下列那种布局管理器? A)BoxLayout B)GridLayout C)BorderLayout D)FlowLouLayout10.下面不属于java.lang包中的类是 A)String B)StringBuffer C)Math D)JTextArea11.以下选项中变量都已经正确定义,正确的赋值语句是( )A)a==1; B)++I; C)a=a+1=5; D)y=int()I;12.定义整型变量:int n=456;下列结果为5的是( )A)n/10%10 B)(n-n/100*100)/20 C)n%10 D)n/1013.下列方法定义中,方法头不正确的是( )A) public int x(){…} B) public static int(double y)(…)C) void x(double d) D) public static x(double a){…}14为了区分重载中同名的不同方法,可以要求( )A)采用不同的形式参数 B)返回值类型不同C) 参数名不同 D)A,B,C都对15.下列选项中,用于在程序开头引入包的关键字是( )A)import B)package C)import D)protected二.填空题(共10分,2分/空)(1)下面语句序列输出的结果是String s=new String(“java program!”);System.out.println(s.substring(5, 8)); _____________//填写上面语句输出结果是System.out.println(s.length());_____________//填写上面语句输出结果是(2)下面是一个类的定义,请在横线处将程序补充完整。public class Student{int __________;____________(int y) //构造函数{year=y;}}(3)下面程序对数组中每个元素赋值,然后按逆序输出.请在横线处填入适当内容,使程序能正常运行. public class ArrayTest{ public static void main(String args[]){ int i,a[] = new int[5]; for(i=0;i5;i++) a[i]=i; for(______;i=0;i- -) System.o
显示全部