福建师范大学《JAVA程序设计》在线作业二

奥鹏教育福建师范大学在线作业

福师《JAVA程序设计》在线作业二-0001

异常包含下列那些内容( )。
A:程序中的语法错误
B:程序的编译错误
C:程序执行过程中遇到的事先没有预料到的情况
D:程序事先定义好的可能出现的意外情况
答案问询微信:424329

下列InputStream类中哪个方法可以用于关闭流?
A:skip()
B:close()
C:mark()
D:reset()
答案问询微信:424329

当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。
A:FlowLayout
B:CardLayout
C:North and South of BorderLayout
D:East and West of BorderLayout
答案问询微信:424329

在switch(expression)语句中,expression的数据类型不能是( )。
A:double
B:char
C:byte
D:short
答案问询微信:424329

下列的哪个赋值语句是正确的?
A:char a=12;
B:int a=12.0;
C:int a=12.0f;
D:int a=(int)12.0;
答案问询微信:424329

下列的哪个赋值语句是不正确的?
A:float f = 11.1;
B:double d = 5.3E12;
C:float d = 3.14f ;
D:double f=11.1E10f;
答案问询微信:424329

设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
A:3
B:3.5
C:4
D:5
答案问询微信:424329

下列关于Java线程的说法那些是正确的( )。
A:每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
B:创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
C:Thread类属于java.util程序包
D:D. 以上说法无一正确
答案问询微信:424329

下列的哪个选项可以正确用以表示八进制值8?
A:0x8
B:0x10
C:08
D:010
答案问询微信:424329

若已定义 byte[ ] x= {11,22,33,-66} ; 其中0k3,则对x数组元素错误的引用是( )
A:x[5-3]
B:x[k]
C:x[k+5]
D:x[0]
答案问询微信:424329

给出下列代码,则数组初始化中哪项是不正确的?byte[] array1,array2[]; byte array3[][]; byte [][] array4;
A:array2 = array1
B:array2=array3
C:array2=array4
D:array3=array4
答案问询微信:424329

可变长度字符串使用( )处理。
A:char
B:Character
C:String
D:StringBuffer
答案问询微信:424329

在设计程序时,应采纳的原则之一是________。
A:不限制goto语句的使用
B:减少或取消注解行
C:程序越短越好
D:程序结构应有助于读者理解
答案问询微信:424329

java语言的执行模式是:
A:全编译型
B:全解释型
C:半编译和半解释型
D:同脚本语言的解释模式
答案问询微信:424329

下列不属于java语言鲁棒性特点的是:
A:java能检查程序在变异和运行时的错误
B:java 能运行虚拟机实现跨平台
C:java 自己操纵内存减少了内存出错的可能性
D:java 还实现了真数组,避免了覆盖数据的可能
答案问询微信:424329

以下有关构造方法的说法,正确的是( )
A:一个类的构造方法可以有多个
B:构造方法在类定义时被调用
C:构造方法只能由对象中的其它方法调用
D:构造方法可以和类同名,也可以和类名不同
答案问询微信:424329

下面的代码段中,执行之后i 和j 的值是( )。 int i = 1; int j; j = i++;
A:1, 1
B:1, 2
C:2, 1
D:2, 2
答案问询微信:424329

下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?
A:java.exe
B:javadoc.exe
C:jdb.exe
D:javaprof.exe
答案问询微信:424329

下列关于for循环和while循环的说法中哪个是正确的( )
A:while循环能实现的操作,for循环也都能实现
B:while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C:两种循环任何时候都可替换
D:两种循环结构中都必须有循环体,循环体不能为空
答案问询微信:424329

下列java标识符,错误的是()
A:_sys_varl
B:$change
C:User_name
D:1_file
答案问询微信:424329

关于Java中数据类型叙述正确的是( )
A:整型数据在不同平台下长度不同
B:boolean类型数据只有2个值,true和false
C:数组属于简单数据类型
D:Java中的指针类型和C语言的一样
答案问询微信:424329

设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )
A:j=i;
B:j=(long)i;
C:i=(int)j;
D:i=j;
答案问询微信:424329

下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10;
A:1,2
B:2,1
C:1.82, 2
D:100,82
答案问询微信:424329

给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test { private int m; public static void fun() { … } }
A:将private int m 改为protected int m
B:将private int m 改为 public int m
C:将private int m 改为 static int m
D:将private int m 改为 int m
答案问询微信:424329

下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } }
A:xyz
B:x+y+z
C:12
D:以上答案均不正确
答案问询微信:424329

以下有关类的继承的叙述中,正确的是( )
A:子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B:子类只能继承父类的方法,不能继承父类的属性
C:子类只能继承父类的非私有属性,不能继承父类的方法
D:子类不能继承父类的私有属性
答案问询微信:424329

下面哪几个函数是public void example(){…}的重载函数( )。
A:public void example( int m){…}
B:public int example(){…}
C:public void example2(){…}
D:public int example3 ( int m, float f){…}
答案问询微信:424329

Java语言的类间的继承关系是( )
A:多重的
B:单重的
C:线程的
D:不能继承
答案问询微信:424329

给出如下代码: class test{ private int m; public static void fun() { // some code… } } 如何使成员变量m 被函数fun()直接访问( )。
A:将private int m 改为protected int m
B:将private int m 改为 public int m
C:将private int m 改为 static int m
D:将private int m 改为 int m
答案问询微信:424329

java以JVM为基础,最下层是移植接口,由适配器和()组成
A:网卡
B:Java os
C:Java基本类
D:Java 应用程序和applet小程序
答案问询微信:424329

数组与向量的区别是( )。
A:数组的长度固定
B:数组元素的数据类型相同,可以是普通数据类型
C:向量长度可变
D:向量的元素类型可不同,只能是对象的引用
答案问询微信:424329

选出合理的标识符()。
A:_sys1_lll
B:2mail
C:$change
D:class
答案问询微信:424329

哪个布局管理器使用的是组件的最佳尺寸( )
A:FlowLayout
B:BorderLayout
C:GridLayout
D:CardLayout
E:GridBagLayout
答案问询微信:424329

下列哪些语句是正确的( )。
A:int a[][]=new int[][3];
B:int a[][]={{1,3},{2,3,4},{1,2}};
C:String s[][]=new String[2][];
D:String s[][]={{"can","I"},{"help","you"}}
答案问询微信:424329

下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词first ()。 java A the first snow , the first snow came.
A:args[0]
B:args[1]
C:args[2]
D:args[5]
答案问询微信:424329

定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。
A:private class MyClass extends Object
B:class MyClass extends Object
C:public class MyClass
D:public class MyClass extends Object
答案问询微信:424329

指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。
A:public int add(int a)
B:public void add(long a)
C:public void add(int a,int b)
D:public void add(float a)
答案问询微信:424329

下述哪些说法是正确的( )。
A:java语言中的类只能有一个构造函数
B:程序员可以自己定义自己的异常
C:java语言允许多继承
D:socket在java.net包中
答案问询微信:424329

以下哪些是Java语言的特点( )
A:面向对象
B:安全可靠
C:平台无关
D:多支持线程
E:支持分布操作
答案问询微信:424329

下面哪些判断是正确的( )
A:Abstract不能和final并列修饰同一个类;
B:一个方法使用final修饰,则该方法所在的类不能被继承;
C:abstract方法所在的类必须是abstract类
D:static方法中能处理非static域
答案问询微信:424329

在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )
A:错误
B:正确
答案问询微信:424329

若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。
A:错误
B:正确
答案问询微信:424329

abstract方法所在的类必须是abstract类。
A:错误
B:正确
答案问询微信:424329

用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串( )
A:错误
B:正确
答案问询微信:424329

Java的字符类型采用的是ASCII编码( )
A:错误
B:正确
答案问询微信:424329

构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。
A:错误
B:正确
答案问询微信:424329

有的类定义时可以不定义构造函数,所以构造函数不是必需的( )。
A:错误
B:正确
答案问询微信:424329

Final类中的属性和方法都必须被final修饰符修饰( )
A:错误
B:正确
答案问询微信:424329

Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。
A:错误
B:正确
答案问询微信:424329

在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream(奥鹏教育福建师范大学在线作业 )
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网