可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777[南开大学]20秋学期(1709、1803、1809、1903、1909、2003、2009 )《J

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2020-10-17 22:53:18来源:admin浏览: 42 次

可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406      微信:aopopenfd777

[南开大学]20秋学期(1709、1803、1809、1903、1909、2003、2009 )《Java语言程序设计》在线作业
试卷总分:100    得分:100
第1题,定义一个名为key的类,使之不能被继承,应选(  )。
A、class key{  }
B、native class key{  }
C、class key{ final; }
D、final class key{  }
正确答案:


第2题,设字符串变量str1="abc";str2="defg";则str1.compareTo(str2)的返回值为( )。
A、2
B、-3
C、3
D、-2
正确答案:


第3题,有程序如下,关于程序的描述哪个是正确的?(    )
public class Person{ static int a[] = new int[10];public static void main(String a[]) {   System.out.println(arr[1]);  }
}
A、编译将产生错误
B、编译时正确,但运行时将产生错误
C、正确,输出0
D、正确,输出?null
正确答案:


第4题,下列构造方法的调用方式中,正确的是()。
A、按照一般方法调用
B、由用户直接调用
C、只能通过 new 自动调用
D、被系统调用
正确答案:


答案来源:(www.),下列哪个选项不是JAVA语言的特点?( )
A、面向对象
B、高安全性
C、平台无关
D、面向过程
正确答案:


第6题,下列关于继承的哪项叙述是正确的?(  )
A、在java中允许多重继承
B、在java中一个类只能实现一个接口
C、在java中一个类不能同时继承一个类和实现一个接口
D、java的单一继承使代码更可靠
正确答案:


第7题,下列的变量定义中,错误的是( )。
A、int 6_a;
B、float a;
C、int i=Integer.MAX_VALUE;
D、static int i=100;
正确答案:


第8题,下列数组 a 中,版本较新的能在程序运行时动态调整大小的是
A、int a[]
B、String[] a
C、a=new ArrayList()
D、a=new Array()
正确答案:


第9题,以下字符常量中不合法的是()。
A、'@'
B、'&'
C、"k"
D、'整'
正确答案:


答案来源:(www.),下面哪一行代码正确的声明了一个类方法(静态方法)?(  )
A、public int method(int i)
B、protected method(int i)
C、public static method(String s)
D、protected static void method(Integer i)
正确答案:


第11题,在 Java 中,表示换行符的转义字符是()。
A、\n
B、\f
C、'n'
D、\dd
正确答案:


答案来源:(www.),Plant类派生出子类Flower ,Flower类派生出子类Rose,以下声明错误的是
A、Plant  p=new Plant ();
B、Plant  a1 =new  Flower();
C、Flower  f=new  Rose ();
D、Rose  r=new  Plant ();
正确答案:


第13题,设有整型数组的定义int a[]=new int[8]; 则a.length的值为下列哪项( )?
A、8
B、9
C、7
D、6
正确答案:


第14题,下面程序段:
boolean a=false;
boolean b=true;
boolean c=(a&&b)&&(!b)
boolean result=(a&b)&(!b);
执行完后,正确的结果是
A、c=false;result=false
B、c=true;result=true
C、c=true;result=false
D、c=false;result=true
正确答案:


答案来源:(www.),下列代码段int i= 1, j= 10 ; do {    if (i++ --j) continue; } while(i5);执行完毕后,i和j的值分别是( )。
A、i = 6  j= 5
B、i = 5  j= 5
C、i = 6  j= 4
D、i = 5  j= 6
正确答案:


第16题,一个循环一般应包括哪几部分内容()
A、初始化部分
B、循环体部分
C、迭代部分和终止部分
D、以上都是
正确答案:


第17题,for(;;)是(  )。
A、循环结构
B、分支结构
C、顺序结构
D、选择结构
正确答案:


第18题,如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰(   )。
A、private
B、protected
C、private  protected
D、public
正确答案:


第19题,在Java语言中,可以用来完成方法调用的方式是( )。
A、方法作为表达式中的一项出现在表达式中。
B、方法作为单独的一条语句。
C、方法作为另一个方法调用的实际参数出现。
D、以上方法均可以。
正确答案:


答案来源:(www.),有以下方法的定义,请选择该方法的返回类型(     )。ReturnType  method(byte x, double y){return  (short)x/y*2;}
A、byte
B、short
C、int
D、double
正确答案:


第21题,在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为
A、隐藏
B、覆盖
C、重载
D、Java不支持此特性
正确答案:


第22题,如下哪个不是 Java 中有效的关键字?( )
A、const
B、NULL
C、false
D、this
正确答案:


第23题,下列叙述中,正确的是()。
A、Java语言的标识符是区分大小写的
B、源文件名与public类名可以不相同
C、源文件名其扩展名为.jar
D、源文件中public类的数目不限
正确答案:


第24题,有程序如下,关于程序的描述哪个是正确的?(    )
public class Person{ static int a[] = new int[10];public static void main(String a[]) {   System.out.println(arr[1]);  }
}
A、编译将产生错误
B、编译时正确,但运行时将产生错误
C、正确,输出0
D、正确,输出?null
正确答案:


答案来源:(www.),对于FileInputStream类,下列哪一项是不正确的( )。
A、从InputStream类继承
B、不支持InputStream的有些方法
C、不适合读取字符文件,适合读取字节文件
D、能实现文件的倒序读取
正确答案:


第26题,下列语句中,不属于多分支语句的是( )。
A、if语句
B、switch语句
C、do while语句
D、for语句
正确答案:


第27题,下列关于JAVA语言简单数据类型的说法中,不正确的是(  )。
A、以0开头的整数代表8进制常量
B、以0x或者0X开头的整数代表8进制整型常量
C、boolean类型的数据作为类成员变量的时候,系统默认值初始为true
D、double类型的数据占计算机存储的32位
正确答案:


第28题,下列JAVA语句中,正确是(  )。
A、int $e,a,b =10;
B、char c,d ='a';
C、float e=0.0d;
D、double e=0.0f;
正确答案:,B,D


第29题,关于流(Stream),下列哪些是正确的( )。
A、是对数据传送的一种抽象
B、一般不用来处理文件
C、分为输入流和输出流
D、Java中主要的包是java.io
正确答案:


答案来源:(www.),下列哪一个属于JAVA语言的数据类型(  )。
A、指针类型
B、类
C、数组
D、浮点类型
正确答案:


第31题,下面哪些循环不会导致死循环?( )
A、for (int k = 0; k  0; k++)
B、for (int k = 10; k  0; k--)
C、for (int k = 0; k  10; k--)
D、for (int k = 0; k  0; k++)
正确答案:


第32题,下列关于变量的叙述中正确的是( ) 。
A、实例变量是类的成员变量
B、实例变量用关键字static声明
C、在方法中定义的局部变量在该方法被执行时创建
D、局部变量在使用前必须被初始化
正确答案:,C,D


第33题,关于选择结构下列哪些说法错误(  )。
A、if语句和 else语句必须成对出现
B、if语句可以没有else语句对应
C、switch结构中每个case语句中必须用break语句
D、switch结构中必须有default语句
正确答案:


第34题,关于File类,下列哪些是正确的( )。
A、可直接获取文件相关信息,如文件名和路径等
B、可读取和存储文件内容
C、可以用来表示文件和目录
D、可通过各种流类包装读写文件
正确答案:


第35题,下列说法不正确的是(  )。
A、实例方法能对类变量和实例变量操作
B、实例方法只能对类变量操作
C、实例方法只能实例变量操作
D、类方法能对类变量和实例变量操作
正确答案:


第36题,ry语句块后可以存在不限数量的catch语句块
T、对
F、错
正确答案:


第37题,Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
A、错误
B、正确
正确答案:


第38题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
T、对
F、错
更多答案下载:(www.)


第39题,如果用final修饰方法,则该方法不能在子类中被覆盖
T、对
F、错
更多答案下载:(www.)


第40题,静态方法可以直接访问非静态变量和非静态方法
A、对
B、错
更多答案下载:(www.)


第41题,在创建对象是必须先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象
T、对
F、错
更多答案下载:(www.)


第42题,如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的
A、错误
B、正确
正确答案:


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


第44题,构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。
T、对
F、错
正确答案:F


第45题,形式参数不可以是对象
T、对
F、错
正确答案:F


第46题,实例方法可直接调用其他类的实例方法
T、对
F、错
正确答案:F


第47题,构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。
T、对
F、错
正确答案:


第48题,Java语言中,字符串分为字符串常量和字符串变量2种
T、对
F、错
更多答案下载:(www.)


第49题,Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。
A、错误
B、正确
正确答案:


答案来源:(www.),abstract修饰符可修饰字段、方法和类
T、对
F、错
正确答案:F














作业咨询 论文咨询
微信客服扫一扫

回到顶部