南开本部20春学期(2003)《Java语言程序设计》在线作业 作者:周老师 分类: 南开大学 发布时间: 2020-04-18 16:22 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友 奥鹏作业答案 联系QQ:3326650399 微信:cs80188 【熊猫奥鹏】-[南开大学(本部)]20春学期(1709、1803、1809、1903、1909、2003)《Java语言程序设计》在线作业 试卷总分:100 得分:100 第1题,界说一个类,有必要运用的关键词是()。 A、public B、class C、interface D、static 正确答案: 第2题,设有整型数组的界说int a[]=new int[8]; 则a.length的值为下列哪项( )? A、8 B、9 C、7 D、6 正确答案: 第3题,下列是Java语言中可用的注释符,其间过错的是()。 A、// B、/**…*/ C、/**…**//*…*/ 正确答案: 第4题,以下程序的功用是:求n!。请鄙人列程序中填入正确的句子 class FactorialTest{ static long Factorial(int n){ if(n==1) return 1; else _______________} public static void main(String a[]){ int n=8; System.out.println(n+"!="+Factorial(n));} } A、return n*Factorial(n); B、return (n-1)*Factorial(n); C、return n*Factorial(n-1); D、return (n-1)*Factorial(n-1); 正确答案: 第5题,下列代码中,将导致一个编译过错的行是()。 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } A、第3行 B、第5行 C、第6行 D、第10行 正确答案: 第6题,请问以下哪个类不能被子类承继?() A、class A{} B、abstract final class A{} C、native class A{} D、final class A{} 正确答案: 第7题,下列句子履行后下列句子履行后下列句子履行后下列句子履行后i的值是的值是的值是的值是()int i=2;do{i*=i;} while(i16); A、4 B、8 C、16 D、3 正确答案: 第8题,下列句子中履行跳转功用的句子是( )。 A、for 句子 B、while句子 C、continue句子 D、switch句子 正确答案: 第9题,下面哪个不是Java规范库中Writer类的子类( )。 A、FilterWriter B、PrintWriter C、LineNumberWriter D、FileWriter 正确答案: 第10题,编译而且履行以下代码,会呈现啥状况? public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } } A、1 B、有过错,数组anar在初始化曾经不能正常输出。 C、2 D、有过错,数组的巨细没有界说。 正确答案: 第11题,设有下面的两个类界说: class aa{ void Show(){System.out.println("我喜爱Java!"); } class BB extends aa{ void Show(){System.out.println("我喜爱C++!"); } } 则次序履行如下句子后输出成果为: aa a=new aa(); BB b=new BB(); a.Show(); b.Show(); A、我喜爱Java! 我喜爱C++! B、我喜爱C++! 我喜爱Java! C、我喜爱Java! 我喜爱Java! D、我喜爱C++! 我喜爱C++! 正确答案: 第12题,下列代码中,将导致一个编译过错的行是()。 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } A、第3行 B、第5行 C、第6行 D、第10行 正确答案: 第13题,次序履行下列程序句子后,则b的值是 String a="Hello"; String b=a.substring(0,2); A、Hello B、hello C、He D、null 正确答案: 第14题,界说一个表明20个值为null的字符串数组,下面选项正确的是( )。 A、String[] a B、String a[] C、char a[20][] D、String a[]=new String[20] 正确答案: 第15题,在java句子中,运算符||完成() A、逻辑或 B、逻辑与 C、逻辑非 D、逻辑持平 正确答案: 第16题,下列润饰符中与拜访操控无关的是()。 A、private B、public C、protected D、final 正确答案: 第17题,在 Java 中,用 package 句子阐明一个包时,该包的层次结构有必要是()。 A、与文件的结构一样 B、与文件目录的层次一样 C、与文件类型一样 D、与文件巨细一样 正确答案: 第18题,给出下面程序段: if(x0){System.out.println("Hello.");} else if(x-3){System.out.println("Nice to meet you!");} else {System.out.println("How are you?");} 若打印字符串“How are you?”,则x的取值规模是 A、x0 B、x-3 C、x=-3 D、x=0&x-3 正确答案: 第19题,A派生出子类B ,B派生出子类C,而且在Java源代码中有如下声明: 1. Aa0=newA(); 2. Aa1 =newB(); 3. Aa2=newC(); 问以下哪个说法是正确的? A、只要第1行能经过编译 B、第1、2行能经过编译,但第3行编译犯错 C、第1、2、3行能经过编译,但第2、3行运转时犯错 D、第1行、第2行和第3行的声明都是正确的? 正确答案: 第20题,下列程序段的输出成果是 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、以上均不正确 正确答案: 第21题,有句子String s=”hello world”; ,以下操作哪个是不合法的? A、int i=s.length(); B、s=3; C、Stringts=s.trim() D、String t=s+”!”; 正确答案: 第22题,以下代码段履行后的输出成果为( )intx=-3; inty=-10;System.out.println(y%x); A、-1 B、2 C、1 D、3 正确答案: 第23题,关于main方法中的arg[],下列哪个表述是正确且全部的( )。 A、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素是在程序运转时从指令行输入的。 B、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素是在程序编译时从指令行输入的。 C、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素是在程序编译时直接写入txt文件的。 D、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素能够在任何需求的时间内输入。 正确答案: 第24题,Java的渠道无关性的完成首要依托( )。 A、JDK B、JVM C、JRE D、JAR 正确答案: 第25题,Java中,假如类C是类B的子类,类B是类A的子类,那么下面描绘正确的是()。 A、C不只承继了B中的成员,相同也承继了A中的成员 B、C只承继了B中的成员 C、C只承继了A中的成员 D、C不能承继A或B中的成 正确答案: 第26题,下列对承继的说法,哪个是正确的? A、子类能承继父类的一切方法和状况 B、子类能承继父类的非私有方法和状况 C、子类只能承继父类public方法和状况 D、子类只能承继父类的方法,而不承继状况 正确答案: 第27题,下列代码段int i= 1, j= 10 ; do { if (i++ --j) continue; } while(i5);履行结束后,i和j的值别离是( )。 A、i = 6j= 5 B、i = 5j= 5 C、i = 6j= 4 D、i = 5j= 6 正确答案: 第28题,在java句子中,运算符&&完成() A、逻辑或 B、逻辑与 C、逻辑非 D、逻辑持平 正确答案: 第29题,Java中,运用哪个关键词来界说一个接口()。 A、implements B、class C、extends D、interface 正确答案: 第30题,在Java中,一个类可一起界说许多同名的方法,这些方法的方式参数个数、类型或次序各不一样,传回的值也能够不一样。这种面向对象程序的特性称为( )。 A、躲藏 B、掩盖 C、重载 D、Java不撑持此特性 正确答案: 第31题,重写的方法和被重写的方法有必要具有一样的方法名 参数列表和回来类型 T、对 F、错 正确答案: 第32题,结构函数用于创立类的实例对象,结构函数名应与类名一样,回来类型为void。 T、对 F、错 正确答案: 第33题,在创立对象是有必要先声明对象,为对象分配内存空间,对对象初始化,然后才干运用对象 T、对 F、错 正确答案: 第34题,Java有废物收回机制,内存收回程序可在指定的时刻开释内存对象。 A、过错 B、正确 正确答案: 第35题,一个线程对象的详细操作是由run()方法的内容断定的,可是Thread类的run()方法是空的,其间没有内容;所以用户程序要么派生一个Thread的子类并在子类里从头界说run()方法,要么使一个类完成Runnable接口并书写其间run()方法的方法体。 T、对 F、错 正确答案: 第36题,结构方法是一种特别的方法,姓名与类名共同,但回来类型都为void型。 A、过错 B、正确 正确答案: 第37题,类是变量和方法的调集体 T、对 F、错 正确答案: 第38题,只能对一个类的方法进行封装,不能对特点进行封装 T、对 F、错 正确答案: 第39题,Java系统的规范输入对象是System.in,规范输出对象有两个,别离是规范输出System.out和规范过错输出System.err。 T、对 F、错 正确答案: 第40题,假如用final润饰方法,则该方法不能在子类中被掩盖 T、对 F、错 正确答案: 第41题,创立子类的对象时,先调用子类自己的结构函数,然后调用父类的结构函数 T、对 F、错 正确答案: 第42题,循环体内能够呈现多个break句子 T、对 F、错 正确答案: 第43题,Java的字符类型选用的是Unicode编码,但所占字节由详细软硬件环境决议。 T、对 F、错 正确答案: 第44题,Java语言中,字符串分为字符串常量和字符串变量2种 T、对 F、错 正确答案: 第45题,在反常处理中,若try中的代码能够发生多种反常则能够对应多个catch句子,若catch中的参数类型有父类子类关系,此刻大概将父类放在后边,子类放在前面。 A、过错 B、正确 正确答案: 第46题,静态方法能够直接拜访非静态变量和非静态方法 T、对 F、错 正确答案: 第47题,在一个java源文件中只能界说public class T、对 F、错 正确答案: 第48题,笼统类能够实例化 T、对 F、错 正确答案: 第49题,结构函数用于创立类的实例对象,结构函数名应与类名一样,在类中有必要界说结构函数,且只能界说一个结构函数。 A、过错 B、正确 正确答案: 第50题,封装的含义不大,因而在编码时尽量不要运用 T、对 F、错 正确答案: 奥鹏作业答案 联系QQ:3326650399 微信:cs80188 2003(751)本部(1051)南开(5584)春(11118)学期(8554) 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费) 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友
【熊猫奥鹏】-[南开大学(本部)]20春学期(1709、1803、1809、1903、1909、2003)《Java语言程序设计》在线作业
试卷总分:100 得分:100
第1题,界说一个类,有必要运用的关键词是()。
A、public
B、class
C、interface
D、static
正确答案:
第2题,设有整型数组的界说int a[]=new int[8]; 则a.length的值为下列哪项( )?
A、8
B、9
C、7
D、6
正确答案:
第3题,下列是Java语言中可用的注释符,其间过错的是()。
A、//
B、/**…*/
C、/**…**//*…*/
正确答案:
第4题,以下程序的功用是:求n!。请鄙人列程序中填入正确的句子
class FactorialTest{
static long Factorial(int n){
if(n==1)
return 1;
else
_______________}
public static void main(String a[]){
int n=8;
System.out.println(n+"!="+Factorial(n));}
}
A、return n*Factorial(n);
B、return (n-1)*Factorial(n);
C、return n*Factorial(n-1);
D、return (n-1)*Factorial(n-1);
正确答案:
第5题,下列代码中,将导致一个编译过错的行是()。
1)public class Test{
2) int m,n;
3) public Test(){}
4) public Test(int a){m=a;}
5) public static void main(String args[]){
6) Test t1,t2;
7) int j,k;
8) j=0;k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12) }
A、第3行
B、第5行
C、第6行
D、第10行
正确答案:
第6题,请问以下哪个类不能被子类承继?()
A、class A{}
B、abstract final class A{}
C、native class A{}
D、final class A{}
正确答案:
第7题,下列句子履行后下列句子履行后下列句子履行后下列句子履行后i的值是的值是的值是的值是()int i=2;do{i*=i;} while(i16);
A、4
B、8
C、16
D、3
正确答案:
第8题,下列句子中履行跳转功用的句子是( )。
A、for 句子
B、while句子
C、continue句子
D、switch句子
正确答案:
第9题,下面哪个不是Java规范库中Writer类的子类( )。
A、FilterWriter
B、PrintWriter
C、LineNumberWriter
D、FileWriter
正确答案:
第10题,编译而且履行以下代码,会呈现啥状况?
public class Q{
public static void main(String argv[]){
int anar[]=new int[]{1,2,3};
System.out.println(anar[1]);
}
}
A、1
B、有过错,数组anar在初始化曾经不能正常输出。
C、2
D、有过错,数组的巨细没有界说。
正确答案:
第11题,设有下面的两个类界说:
class aa{
void Show(){System.out.println("我喜爱Java!");
}
class BB extends aa{
void Show(){System.out.println("我喜爱C++!");
}
}
则次序履行如下句子后输出成果为:
aa a=new aa();
BB b=new BB();
a.Show();
b.Show();
A、我喜爱Java! 我喜爱C++!
B、我喜爱C++! 我喜爱Java!
C、我喜爱Java! 我喜爱Java!
D、我喜爱C++! 我喜爱C++!
正确答案:
第12题,下列代码中,将导致一个编译过错的行是()。
1)public class Test{
2) int m,n;
3) public Test(){}
4) public Test(int a){m=a;}
5) public static void main(String args[]){
6) Test t1,t2;
7) int j,k;
8) j=0;k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12) }
A、第3行
B、第5行
C、第6行
D、第10行
正确答案:
第13题,次序履行下列程序句子后,则b的值是
String a="Hello";
String b=a.substring(0,2);
A、Hello
B、hello
C、He
D、null
正确答案:
第14题,界说一个表明20个值为null的字符串数组,下面选项正确的是( )。
A、String[] a
B、String a[]
C、char a[20][]
D、String a[]=new String[20]
正确答案:
第15题,在java句子中,运算符||完成()
A、逻辑或
B、逻辑与
C、逻辑非
D、逻辑持平
正确答案:
第16题,下列润饰符中与拜访操控无关的是()。
A、private
B、public
C、protected
D、final
正确答案:
第17题,在 Java 中,用 package 句子阐明一个包时,该包的层次结构有必要是()。
A、与文件的结构一样
B、与文件目录的层次一样
C、与文件类型一样
D、与文件巨细一样
正确答案:
第18题,给出下面程序段:
if(x0){System.out.println("Hello.");}
else if(x-3){System.out.println("Nice to meet you!");}
else {System.out.println("How are you?");}
若打印字符串“How are you?”,则x的取值规模是
A、x0
B、x-3
C、x=-3
D、x=0&x-3
正确答案:
第19题,A派生出子类B ,B派生出子类C,而且在Java源代码中有如下声明:
1. Aa0=newA();
2. Aa1 =newB();
3. Aa2=newC();
问以下哪个说法是正确的?
A、只要第1行能经过编译
B、第1、2行能经过编译,但第3行编译犯错
C、第1、2、3行能经过编译,但第2、3行运转时犯错
D、第1行、第2行和第3行的声明都是正确的?
正确答案:
第20题,下列程序段的输出成果是
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、以上均不正确
正确答案:
第21题,有句子String s=”hello world”; ,以下操作哪个是不合法的?
A、int i=s.length();
B、s=3;
C、Stringts=s.trim()
D、String t=s+”!”;
正确答案:
第22题,以下代码段履行后的输出成果为( )intx=-3; inty=-10;System.out.println(y%x);
A、-1
B、2
C、1
D、3
正确答案:
第23题,关于main方法中的arg[],下列哪个表述是正确且全部的( )。
A、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素是在程序运转时从指令行输入的。
B、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素是在程序编译时从指令行输入的。
C、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素是在程序编译时直接写入txt文件的。
D、main方法中的参数是字符串数组arg[ ],args是指令行参数,字符串数组arg[ ]的元素能够在任何需求的时间内输入。
正确答案:
第24题,Java的渠道无关性的完成首要依托( )。
A、JDK
B、JVM
C、JRE
D、JAR
正确答案:
第25题,Java中,假如类C是类B的子类,类B是类A的子类,那么下面描绘正确的是()。
A、C不只承继了B中的成员,相同也承继了A中的成员
B、C只承继了B中的成员
C、C只承继了A中的成员
D、C不能承继A或B中的成
正确答案:
第26题,下列对承继的说法,哪个是正确的?
A、子类能承继父类的一切方法和状况
B、子类能承继父类的非私有方法和状况
C、子类只能承继父类public方法和状况
D、子类只能承继父类的方法,而不承继状况
正确答案:
第27题,下列代码段int i= 1, j= 10 ; do { if (i++ --j) continue; } while(i5);履行结束后,i和j的值别离是( )。
A、i = 6j= 5
B、i = 5j= 5
C、i = 6j= 4
D、i = 5j= 6
正确答案:
第28题,在java句子中,运算符&&完成()
A、逻辑或
B、逻辑与
C、逻辑非
D、逻辑持平
正确答案:
第29题,Java中,运用哪个关键词来界说一个接口()。
A、implements
B、class
C、extends
D、interface
正确答案:
第30题,在Java中,一个类可一起界说许多同名的方法,这些方法的方式参数个数、类型或次序各不一样,传回的值也能够不一样。这种面向对象程序的特性称为( )。
A、躲藏
B、掩盖
C、重载
D、Java不撑持此特性
正确答案:
第31题,重写的方法和被重写的方法有必要具有一样的方法名 参数列表和回来类型
T、对
F、错
正确答案:
第32题,结构函数用于创立类的实例对象,结构函数名应与类名一样,回来类型为void。
T、对
F、错
正确答案:
第33题,在创立对象是有必要先声明对象,为对象分配内存空间,对对象初始化,然后才干运用对象
T、对
F、错
正确答案:
第34题,Java有废物收回机制,内存收回程序可在指定的时刻开释内存对象。
A、过错
B、正确
正确答案:
第35题,一个线程对象的详细操作是由run()方法的内容断定的,可是Thread类的run()方法是空的,其间没有内容;所以用户程序要么派生一个Thread的子类并在子类里从头界说run()方法,要么使一个类完成Runnable接口并书写其间run()方法的方法体。
T、对
F、错
正确答案:
第36题,结构方法是一种特别的方法,姓名与类名共同,但回来类型都为void型。
A、过错
B、正确
正确答案:
第37题,类是变量和方法的调集体
T、对
F、错
正确答案:
第38题,只能对一个类的方法进行封装,不能对特点进行封装
T、对
F、错
正确答案:
第39题,Java系统的规范输入对象是System.in,规范输出对象有两个,别离是规范输出System.out和规范过错输出System.err。
T、对
F、错
正确答案:
第40题,假如用final润饰方法,则该方法不能在子类中被掩盖
T、对
F、错
正确答案:
第41题,创立子类的对象时,先调用子类自己的结构函数,然后调用父类的结构函数
T、对
F、错
正确答案:
第42题,循环体内能够呈现多个break句子
T、对
F、错
正确答案:
第43题,Java的字符类型选用的是Unicode编码,但所占字节由详细软硬件环境决议。
T、对
F、错
正确答案:
第44题,Java语言中,字符串分为字符串常量和字符串变量2种
T、对
F、错
正确答案:
第45题,在反常处理中,若try中的代码能够发生多种反常则能够对应多个catch句子,若catch中的参数类型有父类子类关系,此刻大概将父类放在后边,子类放在前面。
A、过错
B、正确
正确答案:
第46题,静态方法能够直接拜访非静态变量和非静态方法
T、对
F、错
正确答案:
第47题,在一个java源文件中只能界说public class
T、对
F、错
正确答案:
第48题,笼统类能够实例化
T、对
F、错
正确答案:
第49题,结构函数用于创立类的实例对象,结构函数名应与类名一样,在类中有必要界说结构函数,且只能界说一个结构函数。
A、过错
B、正确
正确答案:
第50题,封装的含义不大,因而在编码时尽量不要运用
T、对
F、错
正确答案:
奥鹏作业答案 联系QQ:3326650399 微信:cs80188
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友