文档详情

java程序设计课程题库7.doc

发布:2018-06-30约2.96千字共3页下载文档
文本预览下载声明
江苏海事职业技术学院技能测试题(测试时间: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
显示全部
相似文档