北语17春《Java语言程序设计》作业3答案

合集下载

南开17春学期《Java语言程序设计》在线作业免费答案

南开17春学期《Java语言程序设计》在线作业免费答案

南开17春学期《Java语⾔程序设计》在线作业免费答案17秋18春学期《Java语⾔程序设计》在线作业⼀、单选题(共 30 道试题,共 60 分。

)1. 编译Java application源程序⽂件将产⽣相应的字节码⽂件,这些字节⽂件的扩展名为A. .javaB. .classC. .objD. .exe正确答案:A2. 下列代码中,将引起⼀个编译错误的⾏是()。

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⾏正确答案:D3. 关于以下程序的描述正确的是()。

public class UseArray{ static int arr[] = new int[5]; public static void main(String a[]) { System.out.println(arr[0]); } }A. 编译将产⽣错误B. 编译时正确,但运⾏时将产⽣错误C. 正确,输出0D. 正确,输出?null正确答案:C4. 下列叙述中,正确的是()。

A. Java语⾔的标识符是区分⼤⼩写的B. 源⽂件名与public类名可以不相同C. 源⽂件名其扩展名为.jarD. 源⽂件中public类的数⽬不限正确答案:A5. int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。

A. public int MAX_LENGTH=100B. final int MAX_LENGTH=100C. public const int MAX_LENGTH=100D. public final int MAX_LENGTH=100正确答案:D6. 在java语句中,运算符||实现()A. 逻辑或B. 逻辑与C. 逻辑⾮D. 逻辑相等正确答案:A7. 要使类中的某个成员变量只能被同⼀个包中的类访问到,该变量可⽤什么修饰符修饰?A. protectedB. publicC. privateD. 应不加修饰符正确答案:D8. 以下程序的功能是:求n!。

北语17春《Java语言程序设计》作业1答案

北语17春《Java语言程序设计》作业1答案
A. 14
B. -1是int类型的变量,并初始化为1,则下列选项中,合法的一个条件语句是_______。
A. if(a){}
B. if(a<<=3){}
C. if(a=2){}
D. if(true){}
正确答案:D
10.当编译和运行下面的代码时,出现的结果为_______。public class NewClass { static int total=10; public static void main(String args[]){ new NewClass(); } public NewClass(){ System.out.println("In Test"); System.out.println(this);
D. 15
正确答案:C
4.下列哪个说法是正确的_______。
A.结构化程序设计中鼓励使用goto语句
B.结构化程序中绝对不能使用跳转语句
C.结构化程序设计中有3中逻辑控制结构:顺序、循环和选择
D.每个程序中都必须使用顺序、循环和选择
正确答案:C
5.定义一个长度为5值为空的字符串数组,下列选项正确的是_______。
A.在第2行将出现编译错误
B.在第9行将会出现编译错误
C.屏幕上将会有10输出
D.程序将会通过编译,但是会有运行时错误
正确答案:C
3.执行下面的程序段后,j的值为_______。public class NewClass { public static void main(String args[]){ int i=0x00E; int j=~i; System.out.print(j); } }
A. 14

北大17春08281007-Java程序设计作业

北大17春08281007-Java程序设计作业

一、简答题(共25题,每题4分,共100分)1. 请描述Java语言的特点。

试题编号:1_1试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***2. 创建一个Java程序,输出自己的基本信息:名字、学号以及本学期所修课程名称。

试题编号:1_2试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***3. 叙述标识符的定义。

指出下列用户自定义的标识符中哪些是合法的,那些是非法的?为什么?myName ABc _2xy x$y if$ Else b(3) ‘def’Chine_bb b3y AbsFloat a.b class试题编号:2_1试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***4. 写出程序运行结果。

public class Ex06 { public static void main(String args[]) { int a, b, c, d, m =5, n =2; a = m++ + n++; System.out.println("a=" + a); b = m++ + ++n; System.out.println("b=" + b); c = ++m + ++n; System.out.println("c=" + c); d = m-- + n++; System.out.println("d=" + d); } }试题编号:2_4试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***5. 写出程序运行结果(如果程序有错误,指出错误所在位置,及出错原因)public class Ex07 { public static void main(String args[]) { int a=4,b=3; c = a*b / ( b % 2 - 2 ) ; System.out.println("c=" + c); } }试题编号:2_5试题类型:简答题标准答案:***试题难度:一般试题解析:***考生答案:考生得分:***是否评分:未评分评价描述:***6. 编写一个程序,输入五个大于10小于99的两位数,输出五个数中的最大数。

最新Java语言程序设计一模拟试卷03及答案

最新Java语言程序设计一模拟试卷03及答案

J a v a语言程序设计一模拟试卷03及答案Java语言程序设计(一)模拟试卷(三)及答案一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待的状态。

这种循环等待现象称为() (1分)A:互斥B:同步C:死锁D:临界2.下面有关临界段叙述错误的是() (1分)A:多线程互斥使用共享资源的程序段被称为临界段B:临界段是一种加锁机制,与多线程共享资源有关C:临界段的作用是在任何时该一个共享资源只能供一个线程使用D:如果一个线程已进入某个共享资源的临界段,且还没有使用结束,其他进程可抢占这个共享的资源3.以下程序代码的输出结果是()int x=100;System.out.println("5.5"+x%8); (1分)A:5.512B:5.512.5C:18D:5.544.在Java程序中有代码如下:System.out.println((new StringTokenizer("I am a student","a")).countTokens());则输出结果为() (1分)A:I am a studentB:2C:3D:45.为8位字节流数据提供读操作支持的类是() (1分)A:FileInputStreamB:FileOutputStremC:FileReaderD:FileWriter6.下列有关抽象类及抽象方法的叙述错误的是() (1分)A:使用final修饰的类是抽象类B:使用abstract修饰的方法是抽象方法C:抽象类必须被继承才能使用,抽象类不可能有实例D:抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类7.在编写Java程序访问数据库的过程中,用来处理驱动程序的加载和建立新数据库连接的类是() (1分)A:DriverManager类B:Statement类C:Connection类D:ResultSet类8.在Java语言中执行如下语句后,i和j的值分别为()int i=10;int j=++i; (1分)A:11和11B:10和10C:10和11D:11和109.包含当事件发生时从源传递给监视器的特定事件信息的对象是() (1分)A:事件对象B:源对象C:监视器对象D:接口10.在Java程序中有如下设置:setBackground(Color.blue);g.setXORMode(Color.red); g.setColor(Color.blue);g.drawLine(300,300,500,500);则线的颜色是() (1分)A:蓝色B:红色C:黄色D:绿色二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。

北语 18春《Java语言程序设计》作业1-2-3-4 满分答案

北语 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 下面程序段的运行结果为_______。

17春北航《Java语言与面向对象程序设计》在线作业三

17春北航《Java语言与面向对象程序设计》在线作业三

2017秋17春北航《Java语言与面向对象程序设计》在线作业三一、单选题(共15 道试题,共60 分。

)1. 在switch(expression)语句中,expression的数据类型不能是( )。

A. doubleB. charC. byteD. short正确答案:2. 以下有关类的继承的叙述中,正确的是( )A. 子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性B. 子类只能继承父类的方法,不能继承父类的属性C. 子类只能继承父类的非私有属性,不能继承父类的方法D. 子类不能继承父类的私有属性正确答案:3. 下列关于for循环和while循环的说法中哪个是正确的( )A. while循环能实现的操作,for循环也都能实现B. while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C. 两种循环任何时候都可替换D. 两种循环结构中都必须有循环体,循环体不能为空正确答案:4. 下列语句序列执行后,k 的值是( )。

int m=3, n=6, k=0; while((m++) < (-- n)) ++k;A. 0B. 1C. 2D. 3正确答案:5. 在Java 中,能实现多重继承效果的方式是( )。

A. 内部类B. 适配器C. 接口D. 同步正确答案:6. 下列关于Java Application 与Applet 的说法中,正确的是( )A. 都包含main() 方法B. 都通过“appletviewer”命令执行C. 都通过“javac”命令编译D. 都嵌入在HTML 文件中执行正确答案:7. String s="This is the ";String t=s.concat("String."); t的内容是( )A. This is the StringB. This is theC. String正确答案:8. 当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( )。

201703考试批次《JAVA语言程序设计》(结课作业)

201703考试批次《JAVA语言程序设计》(结课作业)

201703考试批次《JAVA语言程序设计》结课作业学生姓名 XX 学习中心 XXXX奥鹏学习中心学号 15090XXXXXX专业计算机科学与技术年级层次 1509北京语言大学网络教育学院《JAVA语言程序设计》结课作业注意:本学期所布置的结课作业,请同学一律按照以下要求执行:1) 结课作业提交起止时间:2017年1月21日--3月20日。

(届时平台自动关闭,逾期不予接收。

)2) 结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效;3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理;4) 提交文档要求:提交的文档格式为doc、rar,大小10M以内;5) 必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣分。

一. 论述题(本大题共5小题,请任选其中两道题作答,每小题25分,总分50分)1.JAVA的基本数据类型数字型、布尔型和字符型三种,请详细说明这三种基本类型包括的子类型及其长度、最小值和最大值。

答:六种数字类型(四个整数型:byte、short、int、long 两个浮点型float、double) (1)数字型byte:长度:1个字节最小值:-128 最大值:127。

Short:长度:2个字节最小值:-32768 最大值:32767。

int:长度:4个字节最小值:-2147483648 最大值:2147483647。

Long:长度:8个字节最小值:-9223372036854775808 最大值:9223372036854775807。

float:长度:4个字节最小值:1.4E-45 最大值:3.4028235E38。

double 长度:8个字节最小值:4.9E-324 最大值:1.7976931348623157E308。

东大17秋学期《JAVA语言程序设计Ⅰ》在线作业3满分答案

东大17秋学期《JAVA语言程序设计Ⅰ》在线作业3满分答案
A. 1
B. 2
C. 3
D. 4
满分:3分
正确答案:C
4.设有下面两个赋值语句:a = Integer.parseInt("1024"); b = Integer.valueOf("1024").intValue();下述说法正确的是()。
A. a是整数类型变量,b是整数类对象。
B. a是整数类对象,b是整数类型变量。
A. 60
B. 54
C. 0
D. 5
满分:3分
正确答案:B
11.下面程序的输出结果是什么? public static void main(String args[]) { int a=10; int b=20; if(a=b) System.out.println("Not Equal"); else System.out.println("Equal"); }
C. a和b都是整数类对象并且它们的值相等。
D. a和b都是整数类型变量并且它们的值相等。
满分:3分
正确答案:D
5.下列程序段执行后t5的结果是( )。int t1 = 9, t2 = 11, t3=8;intt4,t5;t4 = t1 > t2 ? t1 : t2+ t1;t5 = t4 > t3 ? t4 : t3;
A. 8
B. 20
C. 11
D. 9
满分:3分
正确答案:B
6.如果你要读一个参数值,而该参数在<applet>标签内没有定义,则会:
A.运行时抛出异常
B.参数值为空
C.参数值是个空字符串
D.
满分:3分
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

17春《Java语言程序设计》作业3
一、单选题(共 10 道试题,共 100 分。


1. Java字节码的解释执行方式是_______。

A. 不需要解释
B. 一次解释完整个代码
C. 每次编译解释并执行一小段代码来完成
D. 每次解释并执行一小段代码来完成
正确答案:D
2. 关于Java虚拟机说法正确的是_______。

A. Java虚拟机只能由软件实现
B. Java虚拟机只能由硬件实现
C. 在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件
D. 在无线技术中,都用硬件实现Java虚拟机
正确答案:D
3. Java语言的许多特点中,下列哪个是C++语言所不具备的特点?
A. 高性能
B. 跨平台
C. 面向对象
D. 有类库
正确答案:B
4. 在下列选项中,属于Java语言的代码安全检测机制的一项是_______。

A. 动态链接
B. 访问权限的检查。

相关文档
最新文档