《JAVA程序设计》期末考试试题(三)一、单项选择题1、如下哪个是Java中的标识符()A、public B、super C、3number D、width2、如下哪个是Java中的标识符()A、fieldnameB、super C、3number D、#number3、已知如下定义:Strings="story";下面哪个语句不是合法的()A、s+="books"; B、s=s+100;C、intlen=; D、Stringt=s+“abc”;4、如下哪个是Java中有效的关键字()A、name B、hello C、false D、good5、下面的代码段执行之后count的值是什么() intcount=1; for(inti=1;i<=5;i++){ count+=i; } (count);A、5 B、1 C、15 D、166、定义一个类,必须使用的关键字是()A、public B、class C、interface D、static7、定义一个接口必须使用的关键字是()A、public B、class C、interface D、static8、如果容器组件p的布局是BorderLayout,则在p的下边中添加一个按钮b,应该使用的语句是() A、(b); B、(b,"North"); C、(b,"South"); D、(p,"North");9、声明并创建一个按钮对象b,应该使用的语句是()A、Buttonb=newButton(); B、buttonb=newbutton();C、Buttonb=newb(); D、(“确定”);10、Frame对象默认的布局管理器是()A、FlowLayout B、BorderLayout C、CardLayout D、null11、下列哪一个import命令可以使我们在程序中创建输入/输出流对象()A、.*; B、.*;C、.*; D、.*;12、下面哪一个import命令可以为我们提供编写网络应用程序的类()A、.*; B、.*;C、.*; D、.*;13、如果需要从文件中读取数据,则可以在程序中创建哪一个类的对象()A、FileInputStream B、FileOutputStreamC、DataOutputStream D、FileWriter二、填空题1、如果将类MyClass声明为public,它的文件名称必须是()才能正常编译。2、Java程序中的单行注释符是(//),多行注释符是(/**/)。3、Java中布尔类型的常量有两种,它们是(true)和(false)。4、Java中用于定义小数的关键字有两个:(float)和(double),后者精度高于前者。5、Java中用于两个数相等比较的运算符是:(==),用于不相等比较的运算符是(<>)。6、在Java中定义一个字符串类型的变量str的语句是:(Stringstr;),定义一个具有10个元素的整型数组a的语句是:(int[]arr=newint[10];)。7、导入mypackage包中的所类的命令是(importmypackage.*;)。8、当声明一个数组intarr[]=newint[5];时,这代表这个数组所保存的变量类型是(int),数组名是(arr),数组的大小为(5),数组元素下标的使用范围是(0到4)。9、假设x=13,y=4,则表达式x%y!=0的值是(true),其数据类型是(boolean)。10、异常处理是由(try)、(catch)和finally块三个关键所组成的程序块。11、以下程序段的输出结果是(三角形) intx=5,y=6,z=4; if(x+y>z&&x+z>y&&z+y>x) ("三角形"); else ("不是三角形");12、下面程序段的执行结果是(65432) inta[]={2,3,4,5,6}; for(inti=-1;i>=0;i--) (a[i]+"");三、程序阅读题1、以下程序的输出结果为_Peteris17yearsold!___。lassPerson{ Stringname; intage; publicPerson(Stringname,intage){ =name; =age; } public
JAVA程序设计期末考试试题三 来自淘豆网m.daumloan.com转载请标明出处.