北语19秋《Java语言程序设计》作业2参考满分答案
北语19秋《PHP》作业2参考答案
19秋《PHP》作业2试卷总分:100 得分:100一、单选题 (共 8 道试题,共 40 分)1.关于exit与die语句结构的说法正确的是()。
A.exit语句结构执行会停止执行下面的脚本,而die无法做到B.die语句结构等价于exit语句结构C.die语句结构执行会停止执行下面的脚本,而exit无法做到D.die语句结构与exit语句结构没有直接的关系答案:D2.要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?()$myarray = array(‘my string’,’another string’,’hi,mum’);A.用while循环B.用for循环C.用foreach循环D.用do..while循环答案:B3.下列说法正确的是()A.数组的键必须为数字,且从0开始B.数组的键可以是字符串C.数组中的元素类型必须一致D.数据的键必须是连续的答案:B4.下面的PHP程序运行的结果是什么?() <?php function sort_my_array(&$array){ return sort($array); } $a1 = array(3,2,1); var_dump(sort_my_array($a1));A.bool(true)B.array(3){[2]=>int(1) [1]=>int(2) [0]=>int(3)}C.array(3){[0]=>int(1) [1]=>int(2) [2]=>int(2)}D.NULL答案:D5.调用函数时,什么情况下不能给函数的参数赋常量?()A.当参数是通过引用传递时B.当参数是布尔值时C.当函数是类中的成员时D.当函数只有一个参数是答案:A6.下面的PHP程序运行结果是什么?( ) <?php $array = array (0.1 => 'a' , 0.2 => 'b'); echo count ($array); ?>A.什么都没有B.2C.1D.0答案:C。
北京语言大学智慧树知到“计算机科学与技术”《Java语言程序设计》网课测试题答案2
北京语言大学智慧树知到“计算机科学与技术”《Java语言程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.设double类型数据x=1、y=2 和z=3,则表达式y+=z--/++x的值为()。
A.3B.3.5C.4D.4.52.Java虚拟机执行过程有多个特点,下列哪个不属于JVM执行特点?()A.多线程B.动态链接C.异常处理D.异步处理3.执行下列程序段,请选出正确的答案()。
public class Test {public static void throwit(){throw new RuntimeException();}public static void main(String args[]){try(System.out.println(“你好吗”);throwit();System.out.priA.不能通过编译B.输出“你好吗”→RuntimeException异常发生→输出“出错!”→输出“结束”C.输出“你好吗”→RuntimeException异常发生→输出“结束”D.输出“你好吗”→输出“结束”→RuntimeException异常发生4.下面哪个语句会产生编译错误?()A.float F=4096.0FB.double D=4096.0C.byte B=4096D.char C=40965.下列哪个数代表单精度浮点数?A.0652B.3.4457DC.0.298fD.0L6.为了提取字符串长度应使用String类中的()方法。
A.bufferB.lengthC.MAX_VALUED.long7.下面选项正确的是()。
A.1281的值为32B.“1281”的职为64C.“1281”的值为-32D.“1281”的值为-648.下面程序段的说法,正确的是()。
interface Stack{Object content[];push(Object x);Object pop();boolean isEmpty();}A.程序可以通过编译,但运行有错误B.不能通过编译C.程序可以通过编译,运行正常D.以上答案都不对9.下面对形参的说法中哪一项是正确的?A.必须有两个B.至少有一个C.可以没有D.至少两个10.在Java API文档中,不包括以下哪个内容?()A.类及用途的描述B.父类的方法的列表C.成员变量的列表D.类层次11.假设a是int类型的变量,并初始化为1,则下列选项中,合法的一个条件语句是()。
JAVA语言程序设计教程第二版习题解答
【答】: Java的运算符主要由算术运算符、关系运算符、条件运算符、位运算符、逻 辑运算符以及赋值运算符。表达式由运算符、操作数和方法调用,按照语言 的语法规则构造而成的符号序列。 表达式的结构是: 1)– –a%b++的结果是:1 2)(a>=1)&&a<=12?a:b)的结果是:1 3)f^(a>b)的结果是:false 4)(– –a)<<a的结果是:0 5.Java中标准输入输出使用哪种系统类、使用哪个对象和方法?
对象“汽车”与对象“小汽车”是什么关系,对象“汽车”与“轮胎”又是什么关 系?
【答】: 对象“汽车”与对象“小汽车”具有继承关系,即对象“小汽车”继承了对象“汽 车”。“轮胎”是对象“汽车”的一个属性,所以对象“汽车”包含“轮胎”,二者 是包含关系。 简述Java语言的主要特点。
【答】: Java语言的主要特点:(1)简单性 (2)面向对象 (3)分布式 (4)健 壮性 (5)结构中立 (6)安全性 (7)可移植 (8)解释的(9)高性能 (10) 多线程 (11)动态性 5.简述Java语言与C/C++语言的主要差异。
public class Example02{ public static void main(String[] args){ System.out.print(0) int fib0=0; int fib1=1; int fib2=fib0+fib1 while(fib2<100){ fib0=fib1; fib1=fib2; fib2=fib1+fib0; System.out.print(","+fib1); } } } (3).产生0~20的随机整型,然后计算并打印它的结果:
北大《Java程序设计》测验作业与答案
int i = StdIn.readInt();
int j = StdIn.readInt();
int k = i + j;
System.out.println(j);
System.out.println(k);
}
}
假设文件input.txt的内容是两个整数1和1,下列的命令输出的两个数字分别是
Question 2
给出下列代码,下列那个说法是正确的:
public class Person{
static int arr[] = new int[10];
publicstatic void main(String a[]) {
System.out.println(arr[1]);
}
}
选择一个答案
char[]ch={'a','b','c'};
change(str,ch);
System.out.print(str+" and ");
System.out.print(ch);
}
public static void change(String str,char ch[]){
str="test ok";
选择一个答案
A. protectedB. friend
C. publicD. private
Question 4
假设定义函数cube()如下
public static void cube(int i) {
i = i * i * i;
}
北语19秋《Java语言程序设计》作业4【满分答案】
19秋《Java语言程序设计》作业4------------------------1.下列关于关系表达式的说法中,正确的一项是_______。
A.简单类型数据之间比较相等,使用==运算符就可以了B.简单类型数据之间比较相等,必须调用equals()方法C.复合类型数据之间比较相等,只需要使用==运算符D.复合类型数据之间无法比较正确答案:false2.Java的多线程机制是使应用程序能够_______。
A.并行执行B.等待执行C.顺序执行D.按优先级执行正确答案:false3.下面程序段的输出结果为_______。
package test;public class classA{int x=20;static int y=6;public static void main(String args[]){classB b=new classB();##go(10);System.out.println("x="+##x);}A.x=10B.x=20C.x=6D.编译不能通过正确答案:"[C]"4.下列关于Java的说法不正确的一项是_______。
A.abstract和final能同时修饰一个类B.抽象类做抽象父类,也可以做抽象子类和抽象方法C.抽象方法不一定在抽象类中,也可以在接口中D.声明为final的方法不能在子类中重新定义正确答案:false5.用整型数10创建一个Integer类的对象,下列语句中,能够完成上述功能的是_______。
A.Integer i=new Integer(10);egerLUEB.Integer i=10;C.int i=10;D.Integer i=Integer (10);正确答案:false6.下列语句序列执行后,k的值是_______。
public class Test{public static void main(String args[]){int m=3,n=6,k=0;while((m++)<(n--))++k;System.out.println(k);}}A.0B.1C.2D.3正确答案:false7.下列关于字节代码的说法不正确的是_______。
北语 18春《Java语言程序设计》作业1-2-3-4 满分答案
18春《Java语言程序设计》作业1-2-3-4 满分答案18春《Java语言程序设计》作业1 满分答案满分100分答案解答一、单选题共10题,100分题目1 Java语言使用_______进行解释执行。
A字节码B机器码C伪码D二进制码学生答案:A得分:10题目2 定义一个长度为5值为空的字符串数组,下列选项正确的是_______。
AString a[]={"","","","",""};BString a[5];CString [5] a;DString []a=new String[5];for(int i=0;i<5;a[i++]=null);学生答案:A得分:10题目3 下列说法中,正确的一项是_______。
AJava语言是以类为程序的基本单位的BJava语言是部分大小写的C多行解释语句必须以//开始D在Java语言中,公共类的源文件和该类名可以不相同学生答案:A得分:10题目 4 下面程序段的输出结果是_______。
public class Test{ public static void main(String args[]){ int x=0; for(int i=1;i<=4;i++){ x=4; for(int j=1;j<=3;j++){ x=3; for(int k=1;k<=2;k++){ x=x+6;A36B48C144D15学生答案:D得分:10题目 5 对于一维数组a[10],下列对数组的正确引用的是_______。
Aa[10]Ba[0]Ca[3/1.0]Da[3.4]学生答案:B得分:10题目6 在Java API文档中,不包括以下哪个内容?A类及用途的描述B父类的方法的列表C成员变量的列表D类层次学生答案:B得分:10题目7 下面程序段的运行结果为_______。
[南开大学]《Java语言程序设计》19秋期末考核(答案参考)
[南开大学]《J a v a语言程序设计》19秋期末考核(答案参考) work Information Technology Company.2020YEAR【奥鹏】-[南开大学]《Java语言程序设计》19秋期末考核试卷总分:100 得分:100第1题,给出下面程序段: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、x0B、x-3C、x=-3D、x-3正确答案:C第2题,定义一个接口必须使用的关键字是( )。
A、publicB、classC、interfaceD、static正确答案:C第3题,一个循环一般应包括哪几部分内容()A、初始化部分B、循环体部分C、迭代部分和终止部分D、以上都是正确答案:D第4题,在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为A、隐藏B、覆盖C、重载D、Java不支持此特性正确答案:C第5题,阅读下列代码后public class Person{int arr[]=new int[10];public static void main(String args[]){System.out.println(arr[1]);}}正确的说法是A、编译时将产生错误B、编译时正确,运行时将产生错误C、输出零D、输出空正确答案:A第6题,下述概念中不属于面向对象方法的是()。
A、对象、消息B、继承、多态C、类、封装D、过程调用正确答案:D第7题,在 Java 中,表示换行符的转义字符是()。
北语20春《Java语言程序设计》作业2.doc
1.假设有一个名为Server.java的类文件,在程序中有一名为Server的类,该文件的第一行是package com.syngress,该文件所在的目录为c:\Java Packages\com\syngress。
能正确运行的是_______。
A.c:\Java Packages\com\syngress\Server>java ServerB.c:\Java Packages\com\syngress\Server>java com.syngress.ServerC.c:\Java Packages\com\syngress\Server>java ServerD.c:\Java Packages>java com.syngress.Server【参考答案】: D2.下面选项正确的是_______。
A.1281的值为32B."1281"的职为64C."1281"的值为-32D."1281"的值为-64【参考答案】: B3.下列程序段的输出结果为public class NewClass { public staticvoid main(String args[]){ int x,y,z,a,b; a=22; b=2;System.out.print("a&b="+(a&b));System.out.print("\ta|b="+(a|b));System.out.print("\ta<<b="+(a<<b));A.a&b=2 a|b=22 a<<b=176 a>>b=2B.a&b=2 a|b=22 a<<b=88a>>b=5 C.a&b=20 a|b=22 a<<b=88 a>>b=2 D.a&b=20 a|b=22 a<<b=176 a>>b=5【参考答案】: B4.执行下面的赋值语句后,a的值为_______。
java语言程序设计教程第二版习题解答
习题一1.简述面向对象软件开发方法的重要意义。
【答】:面向对象的软件开发方法按问题论域来设计模块,以对象代表问题解的中心环节,力求符合人们日常的思维习惯,采用―对象+消息‖的程序设计模式,降低或分解问题的难度和复杂性,从而以较小的代价和较高的收益获得较满意的效果,满足软件工程发展需要。
2.解释下面几个概念:1)对象2)实例3)类 4)消息 5)封装 6)继承 7)多态【答】:1)对象:就是现实世界中某个具体的物理实体在计算机中的映射和体现,是由属性和操作所构成的一个封闭整体。
2)实例:是对象在计算机内存中的映像。
3)类:是描述对象的―基本原型‖,是描述性的类别或模板,即对一组对象的抽象。
它定义一组对象所能拥有的共同特征,用以说明该组对象的能力与性质。
4)消息:消息是对象之间进行通信的一种数据结构。
5)封装:封装性是保证软件部件具有优良的模块性的基础。
面向对象的类是封装良好的模块,类定义将其说明(用户可见的外部接口)与实现(用户不可见的内部实现)显式地分开,其内部实现按其具体定义的作用域提供保护。
6)继承:继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。
7)多态:多态性是指一个名字具有多种语义,即指同一消息为不同对象所接受时,可以导致不同的操作。
3.对象―汽车‖与对象―小汽车‖是什么关系,对象―汽车‖与―轮胎‖又是什么关系?【答】:对象―汽车‖与对象―小汽车‖具有继承关系,即对象―小汽车‖继承了对象―汽车‖。
―轮胎‖是对象―汽车‖的一个属性,所以对象―汽车‖包含―轮胎‖,二者是包含关系。
2019年Java语言程序设计课后习题答案全集
指出JAVA语言的主要特点和JAVA程序的执行过程。
答:(1)强类型;(2)编译和解释;(3)自动无用内存回收功能;(4)面向对象;(5)与平台无关;(6)安全性;(7)分布式计算;(8)多线程;程序执行过程如图所示:编写源文件,编译器编译源文件转换成字节码,解释器执行字节码。
说出开发与运行JAVA程序的重要步骤。
答:(1)编写源文件:使用一个文本编译器,如Edit或记事本,不可以使用Word.将编好的源文件保存起来,源文件的扩展名必须是.java;(2)编译Java源文件:使用Java编译器编译源文件得到字节码文件;(3)运行Java程序:Java程序分为两类——Java应用程序必须通过Java解释器来解释执行其字节码文件;Java小应用程序必须通过支持Java标准的浏览器来解释执行。
如何区分应用程序和小应用程序?答:应用程序在与源文件名字相同的类中,有main()方法,该方法代表应用程序的入口; 小应用程序必须有一个Applet类的子类,该类称作主类,必须用public修饰。
说出JAVA源文件的命名规则。
答:源文件命名规则和类命名规则一样,所有的单词首字母都用大写字母,且必须和源文件的public类同名。
JAVA语言使用什么字符集?共有多少个不同的字符?答:Java语言使用Unicode字符集,共有65535个字符。
JAVA语言标识符的命名规则是什么?(1)由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字字符组成(2)限定标识符的第一个字符不能是数字字符(3)不能和关键字重名(4)长度不能超过255个字符JAVA有那些基本数据类型,它们的常量又是如何书写的?指出下列内容哪些是JAVA语言的整型常量,哪些是浮点数类型常量,哪些两者都不是。
整型常量: 4)0xABCL,8)003,10)077,12)056L浮点数类型常量:3)-1E-31,5).32E31 13)0.,14).0两者都不是: 1),2),6),7),9),11)第二章运算和语句Java的字符能参加算术运算吗?可以。
《Java语言程序设计》答案
中国石油大学(北京)远程教育学院期末考试《 Java语言程序设计》学习中心:_ __ 姓名:___ 学号:__关于课程考试违规作弊的说明1、提交文件中涉嫌抄袭内容(包括抄袭网上、书籍、报刊杂志及其他已有论文),带有明显外校标记,不符合学院要求或学生本人情况,或存在查明出处的内容或其他可疑字样者,判为抄袭,成绩为“0”。
2、两人或两人以上答题内容或用语有50%以上相同者判为雷同,成绩为“0”。
3、所提交试卷或材料没有对老师题目进行作答或提交内容与该课程要求完全不一、题型简答题,4题,每题15分,共60分;编程题,2题,每题20分,共40分二、题目共两套题,学号末尾数单号学生做第一套,学号末尾数双号学生做第二套题第一套题一、简答题1 什么是多态性? 方法的重载和覆盖有何区别? 阅读下列代码,指出其中存在的重载和覆盖,写出输出结果是什么?解释为什么这样输出? (15分)class C1{public void f() {System.out.println("C1.f");}}class C2 extends C1{public void f() {System.out.println("C2.f");}}class C3 {public void g(C1 one) {System.out.println("g(C1)");one.f();}public void g(C2 two) {System.out.println("g(C2)");two.f();}}public class Main1{public static void main(String[] args) {C1 one = new C2();C3 three = new C3();three.g(one);}}答:1.多态性是指允许不同类的对象对统一消息做出响应。
19秋《JAVA语言程序设计》作业_2
19秋《JAVA语言程序设计》作业_2交卷时间:2020-03-07 04:40:04一、单选题1.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 3.2 Java语言的面向对象特性展开解析2.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 2.1 简单数据类型展开解析3.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:0知识点: 1.2 java的工作原理收起解析D4.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 6.2 多线程的互斥与同步展开解析5.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 4.7 字符流的处理展开解析6.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:0知识点: 1.3 一切都是对象收起解析A7.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 2.2 运算符和表达式展开解析8.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 1.2 java的工作原理展开解析9.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点:8.1 网络编程的基本概念,TCP/IP协议简介展开解析10.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 6.3 Java Applet展开解析11.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 2.2 运算符和表达式展开解析12.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错知识点: 6.1 线程简介展开解析13.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 1.2 java的工作原理展开解析14.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:0知识点: 2.1 简单数据类型收起解析答案D解析15.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错知识点: 5.3 AWT组件库展开解析16.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点:8.3 基于Socket(套接字)的低层次Java网络编程展开解析17.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 1.6 建立java开发环境展开解析18.(4分)• A.(A)• B.(B)• D.(D)纠错得分:4知识点: 6.3 Java Applet展开解析19.(4分)switch语句不能用于下列哪种数据类型()• A.double• B.byte• C.short• D.char纠错得分:4知识点: 2.1 简单数据类型展开解析20.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 1.5 java程序规范展开解析21.(4分)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 1.5 java程序规范展开解析22.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:4知识点: 2.2 运算符和表达式展开解析23.(4分)• A.(A)• B.(B)• C.(C)• D.(D)纠错得分:0知识点: 2.1 简单数据类型收起解析答案C解析24.(4分)• B.(B)• C.(C)• D.(D)纠错得分:4知识点:7.1 Swing简介展开解析二、判断题1.(4分)我们可以方便地编写Java客户机/服务器程序,在客户机/服务器模式中,客户机一般通过套接字(Socket)使用服务器所提供的服务,Socket由两部分组成:IP地址和端口号。
北语201903考试批次《JAVA语言程序设计》结课作业
------------------------------------------------------------------------------------------------------------------------------201903考试批次《JAVA语言程序设计》结课作业学生姓名学习中心学号专业年级层次北京语言大学网络教育学院《JAVA语言程序设计》结课作业注意:本学期所布置的结课作业,请同学一律按照以下要求执行:1) 结课作业提交起止时间:2019年1月21日--3月18日。
(届时平台自动关闭,逾期不予接收。
)2) 结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效;3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理;4) 提交文档要求:提交的文档格式为doc、rar,大小10M以内;5) 必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣分。
一. 论述题(本大题共5小题,请任选其中两道题作答,每小题25分,总分50分) 1.叙述Java应用程序的开发流程。
2.什么是类成员,什么是实例成员?他们之间有什么区别?3.Java的访问限定修饰符有几种,各自的访问权限是什么?4.什么是继承?什么是父类?什么是子类?继承的特性可给面向对象编程带来什么好处?什么是单重继承?什么是多重继承?------------------------------------------------------------------------------------------------------------------------------5.写出Java语言的异常处理机制的优点。
二. 编程题(本大题共5小题,请任选其中两道题作答,每小题25分,总分50分) 1.设计一个动物类,它包含动物的基本属性。
北航《Java语言与面向对象程序设计》在线作业二满分答案
北航《Java语言与面向对象程序设计》在线作业二一、单选题(共 15 道试题,共 60 分。
)1. 下面语句执行后,i 的值是( )。
for( int i=0, j=1; j < 5; j+=3 ) i=i+j;A. 4B. 5C. 6D. 7-----------------选择:B2. 编译并且执行以下代码,会出现什么情况( )。
public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }A. 1B. 有错误,数组anar在初始化以前不能正常输出C. 2D. 有错误,数组的大小没有定义。
-----------------选择:C3. 下面哪几个函数是public void example(){...}的重载函数( )。
A. public void example( int m){...}B. public int example(){...}C. public void example2(){...}D. public int example3 (){...}-----------------选择:A4. 向量可以描述成( )。
A. 固定长度的数组B. 可变长度的数组C. 一种队列D. 一种堆栈-----------------选择:B5. 下面哪个方法与applet的显示无关( )。
A. update()B. draw()C. repaint()D. paint()-----------------选择:B6. 下列关于Java线程的说法那些是正确的( )。
A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题C. Thread类属于java.util程序包D. D. 以上说法无一正确-----------------选择:D7. 执行完代码"int[]x=new int[25];"后,以下( )说明是正确的。
[奥鹏]东北师范-Java程序设计19秋在线作业2资料答案
Java程序设计19秋在线作业2【东北师范大学】2试卷总分:100 得分:100一、单选题 (共 10 道试题,共 30 分)1.在Java语言中,那一个是最基本的元素?()[A.]方法[B.]包[C.]对象[D.]接口[提示:请根据所学知识,完成本题]正确答案是:C2.while循环和do……while循环的区别是:()[A.]没有区别,这两个结构任何情况下效果一样[B.]while循环比do……while循环执行效率高[C.]while循环是先循环后判断,所以循环体至少被执行一次[D.]do……while循环是先循环后判断,所以循环体至少被执行一次[提示:请根据所学知识,完成本题]正确答案是:B3.下列程序段的输出结果是() public class operatorsandExpressions{ void stringPlus(){ int a=3,b=4,c=5; System.out.println("abc"+3); } }[A.]15[B.]abc3[C.]256[D.]63[提示:请根据所学知识,完成本题]正确答案是:B4.布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。
()[A.]BorderLayout[B.]CardLayout[C.]GridLayout[D.]FlowLayout[提示:请根据所学知识,完成本题]正确答案是:D5.类是对象的抽象,它的定义包括()部分[A.]一部分[B.]两部分[C.]三部分[D.]四部分[提示:请根据所学知识,完成本题]正确答案是:B6.下面代码的结果是什么?()<html><body> <% int i = 10 ;%> <% while(--i>=0) { %> out.print(i); <% } %> </body></html>[A.]9876543210[B.]9C[C.]0。
2019年北邮高级语言程序设计(基于Java) 阶段作业一二三答案
阶段作业一1.windows 下安装Java开发工具包时需要配置路径修改的变量名为____A. ClasspathB. PathC. TEMPD. windir2.利用Java开发工具包编译和运行Java程序需要用到哪两个命令____A. java、javacB. java、javaC. javac、javadocD. javadoc、java3.编译一个Java程序Hello.java的正确命令形式是____A. javac HelloB. Javac HelloC. javac Hello.javaD. javac.hello4.只包含一个带public方法的Java类Abc的java程序的正确命名是____A. AbcB. Abc.javaC. abc.javaD. 一个任意的标识符后带后缀.java5.JVM机制的意义在于可以确立Java程序的____A. 平台无关B. 简单性C. 安全性D. 多线程6.目前Java提供的版本有____A. J2SE、J2MEB. J2SE、J2EEC. J2SE、J2EE、J2MED. J2ME、J2EE7.最早的程序语言是____A. 机器语言B. 汇编语言C. 面向对象的程序语言D. 面向过程的程序语言8.小王编了一个打印他名字的程序public classic Hello{public void main (String[] args){System.out.printIn(“你好,王凯”);}}该程序有如下哪种可能的结果____A. 执行时产生异常B. 程序不能编译C. 执行后输出:“你好,王凯”D. 执行后不输出任何东西9.一般来说,程序的执行方式有____A. 解释执行B. 编译执行C. 解释执行和编译执行D. 上述都不正确10.Java语言的特点不包括_____A. 平台无关B. 面向对象C. 多重继承D. 多线程阶段作业二一、多项选择题(共1道小题,共5.0分)1. 下列变量的声明中,正确的是____A. int $x;B. int 123;C. int _123;D. int #dim;E. int %percent;F. int *divide;G. int central_sales_region_Summer_2005_gross_sales;二、单项选择题(共19道小题,共95.0分)1. 下列程序片段输出的是什么_____int a=3;int b=1;if(a=b)System.out.println(“a=”+a);A. a=1B. a=3C. 编译错误,没有输出D. 正常运行,但没有输出2. float数据类型所占的内存空间大小为____A. 16bitB. 8bitC. 32bitD. 64bit3.指出正确的表达式____A. byte=128;B. Boolean=null;C. long l=0xfffL;D. double=0.9239d;4.编译执行下列程序段后,c与result的值是____boolean a=false;boolean b=true;boolean c=(a&b)&&(!b);int result=b= =false?1:2;E. c=false; result=1;F. c=true; result=2;G. c=true; result=1;H. c= false; result=2;5.执行下列程序段后,c的值是____char c=’\0’;for(c=’a’;c<’z’;c+=3){if(c>=’e’)break;}A. 'e'B. 'd'C. 'f'D. 'g'6.下列语句导致程序回到循环开头,并从那里继续运行的是____E. continueF. breakG. nextH. switch7.分割for语句的各个部分的符号是____a) 逗号b) 分号c) 圆点d) 顿号8.编译运行下面的程序段后i 和j 的值是什么? ____int i = 1;int j;j = i++;a) 1,1b) 1,2c) 2,1d) 2,29.执行下列程序段后,ch,x,y的值正确的是____int x=3,y=4 ;boolean ch ;ch=x < y||((++x)== (--y));a) true,3,4b) true,4,3c) false , 3 ,4d) false , 4, 310.下列选项中,正确的赋值语句是____a) short myshort=99s;b) String name=’Excellent’;c) char c=17c;d) int z=015;11.当条件为真和条件为假时,()控制结构可以执行不同的动作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[北京语言大学]-【奥鹏】-北语19秋《Java语言程序设计》作业2
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 100 分)
1.Java程序的安全性体现在平台层的是_______。
A.语法检查
B.访问权限的合法性
C.堆栈的溢出
D.可设定访问资源域,无需分本地和远程
标准参考满分解析
答案:D
2.下列哪个类声明是正确的?
A.public final class NewClass extends superClass implements Interface1{…}
B.public abstract class String{…}
C.abstract public class classmates{…}
D.abstract class G2 extends superClass1,superClass2{…}
标准参考满分解析
答案:A
3.下面的程序段,在程序执行到第13行的声明时,将调用_______。
class Person{ public void printValue(int i,int j){} public void printValue(int i){} } public class Teacher extends Person { public void printValue(int i,int j){} public void printValue(int i){}
A.第9行的方法
B.第8行的方法
C.第4行的方法
D.第3行的方法
标准参考满分解析
答案:B
4.下列哪个是合法的Java标识符?
A.time/2
B.public
C.i_Count
D.1varName
标准参考满分解析
答案:C
5.下面程序段的输出结果是_______。
public class Test{ public static void main(String。