20春《Java语言程序设计》作业3.8B421A8D-26C8-479E-8F35-CC4F44308849(总6页)

合集下载

现代远程教育《JAVA程序设计》课程作业

现代远程教育《JAVA程序设计》课程作业
}
3) 通过文件字节流实现文件复制,将文件 farrago.txt 文件的内
容复制到 out.txt。
答:public static void main(String[] args) { try { File file = new File("D:\\farrago.txt"); File descFile = new File("D:\\out.txt"); InputStream is = new FileInputStream(file); OutputStream os = new FileOutputStream(descFile); byte[] buffer = new byte[1024]; int n; while ((n = is.read(buffer)) != -1) { os.write(buffer, 0, n);
this.year = year; } public int getMonth() {
return month; } public void setMonth(int month) {
this.month = month; } public int getDate() {
return date; } public void setDate(int date) {
是在该方法调用之前被调用。
2. 读程序题
1)
答:1 声明一个 char 类型变量,变量名为 aChar,并对其赋值't'。 2 判断 aChar 是否为大写字母 3 如果是大写字母,输出此字符串 4 如果不是大写字母,输出此字符串 运行结果,因为 t 当然是个小写字母,所以输出结果为: The charactertis lower case.

大工2020年春《Java程序设计》在线作业1学习资料答案

大工2020年春《Java程序设计》在线作业1学习资料答案

【奥鹏】-大连理工20春《Java程序设计》在线作业1
提示:请认真阅读本套试卷,核对是否是您需要的题目,本套试卷只做参考学习
使用!!!
一、单选题 (共 10 道试题,共 50 分)
【题目】按运算符操作数的数目划分,运算符?:的类型是()。

[A.]三元
[B.]二元
[C.]四元
[D.]一元
正确的选择是:A
【题目】方法定义和常量值的集合是()。

[A.]单元
[B.]接口
[C.]成员
[D.]变量
正确的选择是:B
【题目】下列陈述正确的是()。

[A.]不需定义类,就能创建对象
[B.]属性可以是简单变量,也可以是一个对象
[C.]属性必须是简单变量
[D.]对象中必有属性和方法
正确的选择是:B
【题目】若有定义String s="I am a good cat";则s.indexOf("a",7)的值为()。

[A.]7
[B.]13
[C.]14
[D.]8
正确的选择是:B
【题目】创建一个对象的操作中,没有下面的()。

[A.]释放内存
[B.]对象声明
[C.]分配内存
[D.]调用构造方法。

东师Java程序设计20春在线作业1

东师Java程序设计20春在线作业1

东师Java程序设计20春在线作业1Java程序设计20春在线作业1题目试卷总分:100 得分:100一、单选题(共10 道试题,共30 分)1.在Java中,开辟图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。

A.java.ioB.java.awtC.java.appletD.java.awt.event2.下面代码的执行结果是什么?( )htmlbody % x=3; % % int x=5; % %! int x=7; % x = %=x%, %=this.x% /body/htmlA.x = 3, 5B.x = 3, 7C.x = 5, 3D.x = 5, 73.以下字符常量中不合法的一个是()。

A.’l’B.’\\’C.”\n”D.’我’4.下面选项中不是面向对象编程主要体现的特性是()A.封装性B.继承C.多态D.类5.监听事件和处理事件()A.都由Listener完成B.都由相应事件Listener处登记过的构件完成C.由Listener和构件分别完成D.由Listener和窗口分别完成6.哪个关键字可以对对象加互斥锁?( )A.transientB.synchronizedC.serializeD.static7.paint()方法使用哪种类型的参数?()A.GraphicsB.Graphics2DC.StringD.Color8.以下说法哪项是正确的()A.以上代码可通过编译B.不能通过编译,因为没有实现MouseListener接口中的所有方法C.不能通过编译,因为类头定义不能分行D.能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常9.下面哪个方法与applet的显示无关?()A.draw()B.update()C.repaint()D.paint()10.以下哪个方法用于定义线程的执行体??()A.start()B.init()C.run()二、多选题(共10 道试题,共30 分)11.选出合理的标识符()A._sys1_lllB.2mailC.$changeD.class12.下面哪些说法是正确的?()A.Http Servlet.init () throws Servlet ExceptionB.Http Servlet.service () thrwos Servlet Exception anIOExceptionC.Http Servlet.destroy () throws ServletExceptionD.Http Servlet.do Head () throws Servlet Exception13.下面哪个叙述是正确的?(选择二个)()1. public class MyTextArea extends TextArea { 2. public MyTextArea(int nrows, int ncols) { 3. enableEvents(AWTEvent.TEXT_ EVENT_MASK);4. }5.6. public void processTextEvent (TextEvent te) {7. System.out.println(“Processing a tA.源程序必须存放到MyTextArea.java文件中B.在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小C.在行6 processTextEvent()的返回值应声明为boolean而不是void.D.在行7和8之间应增加一句:return true.14.指出下列哪个方法与方法public void add(int a){}为合理的重载方法。

JAVA程序设计 试卷和答案 2020年下半年 期末考试

JAVA程序设计 试卷和答案 2020年下半年 期末考试
{c=s.charAt(i);
if(c>='a'&&c<='z')lower++; if(c>='A'&&c<='Z')upper++;}
System.out.print(upper+";"+lower);}
}
程序运行后输出为();这个程序的功能是()。
2、在异常处理中,若()中的代码可能产生多种异常则可以对应多个catch
}
}
}
System.out.println("sum="+sum);
}
}
4.编写一个矩形类Rect,包含:
两个protected属性:矩形的宽width;矩形的高height。两个构造方法:
(1)一个带两个参数的构造方法,用于将width和height属性初始化;
(2)一个不带参数的构造方法,将矩形初始化为宽和高都为10。两个方法:
二、
1、阅读以下程序:public class zuoye1
{public static void main(String[]args)
{Strings="javaZuoye1JAVA";char c;
intupper,lower;upper=lower=0;
for (int i=0;i<s.length();i++)
for( i = 0 ; i < a.length ; i ++ ) if ( i%3==0 )
s += a[i] ; System.out.println("s="+s);

[吉林大学]吉大20春学期《JAVA程序设计》在线作业二-1

[吉林大学]吉大20春学期《JAVA程序设计》在线作业二-1

【奥鹏】-[吉林大学]吉大20春学期《JAVA程序设计》在线作业二试卷总分:100 得分:100第1题,在 Java 中,所有类的根类是( )。

A、ng.ObjectB、ng.ClassC、java.applet.AppletD、java.awt.Frame正确答案:A第2题,向量可以描述成( )。

A、固定长度的数组B、可变长度的数组C、一种队列D、一种堆栈正确答案:B第3题,下列不是 InputStream 子类的是( )A、文件输入流 FileInputStreamB、对象输入流 ObjectInputStreamC、字符输入流 CharInputStreamD、压缩文件输入流 ZipInputStream正确答案:C第4题,给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。

A、将private int m 改为protected int mB、将private int m 改为 public int mC、将private int m 改为 static int mD、将private int m 改为 int m正确答案:C第5题,下列语句序列执行后,ch1 的值是( )。

char ch1='A',ch2='W'; if(ch1 + 2 ch2 ) ++ch1;A、‘A'B、B'C、‘C'D、B正确答案:第6题,已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是( )A、FalseB、TrueC、NoneD、出错正确答案:B第7题,编译并且执行以下代码,会出现什么情况( )。

北语 20春《JAVA语言程序设计》作业_1234

北语 20春《JAVA语言程序设计》作业_1234

20春《JAVA语言程序设计》作业_1 一、单选题 ( 每题4分, 共24道小题, 总分值96分 )1.答:A Q:80、500、92612.答:A3.答:A4.答:A5.答:C6.答:C7.答:D8.答:C9.答:B10.答:A11.答:B 12.13.14.15.16.17.18.19.20.21.22.23.下列选项中不是JAVA语言特点的是()A. 面向对象B. 平台无关C. 安全性高D. 单线程24.二、判断题 ( 每题4分, 共1道小题, 总分值4分 )1.我们可以方便地编写Java客户机/服务器程序,在客户机/服务器模式中,客户机一般通过套接字(Socket)使用服务器所提供的服务,Socket由两部分组成:IP地址和端口号。

20春《JAVA语言程序设计》作业_2 一、单选题 ( 每题4分, 共24道小题, 总分值96分 )1.2.3.4.5.6.7.8.9.下列哪个数代表十六进制整数()A. 0123B. 1900C. fa00D. 0xa210.11.12.13.14.15.16.17.18.下列数据类型中______属于Java简单数据类型( )A. 结构类型B. 接口C. 无符号整数类型D. 字符类型19.20.21.22.23.Main()方法的返回类型是()A. intB. voidC. booleanD. static24.二、判断题 ( 每题4分, 共1道小题, 总分值4分 )1.子类的域和方法的数目一定大于等于父类的域和方法的数目。

20春《JAVA语言程序设计》作业_3 一、单选题 ( 每题4分, 共24道小题, 总分值96分 )1.2.3.4.5.6.7.8.9.下列哪一个是JAVA语言的关键字()A. helloB. voidC. num_01D. abc10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.二、判断题 ( 每题4分, 共1道小题, 总分值4分 )1.接口和类一样也可以有继承关系,而且都只能支持单继承。

JAVA语言程序设计-国家开放大学电大学习网形考作业题目答案

JAVA语言程序设计-国家开放大学电大学习网形考作业题目答案

JAVA语言程序设计一、单选题1.()提供给上层应用进行开发和构建应用的基础类库。

A.JDKB.JREC.JVMD.Java应用正确答案: A2.Java程序在编译之后,以()方式被Java虚拟机执行。

A.源代码B.二进制C.字节码D.文本正确答案: C3.下列()移动开发平台使用Java语言作为官方推荐开发语言。

A.SymbianB.IOSC.WindowsD.Android正确答案: D4.Java语言中用来编译Java程序的命令是()。

A.java.exeB.javaw.exeC.javap.exeD.javac.exe正确答案: D5.下列()是合法的标识符。

modityPriceB.num_greenC.23667D.{printOut}正确答案: B6.下列()不是保留字A.byteB.returnC.num_blueD.private正确答案: C7.下列关于float类型float f=5.2的说法,正确的是()。

A.正确B.错误,精度不够,需要强制类型转换floatC.错误,变量声明错误D.错误,可以考虑使用int类型正确答案: C8.下列代码执行的结果中m和n的值分别为()。

int m = 50, n=160; int tmp =m; m=n; n=tmp 回答错误A.50/160B.50/50C.160/50D.160/160正确答案: C9.表达式29/3*3的值是()。

A.29B.27.999C.27D.27.0正确答案: C10.执行下列语句: int m=15; int val =m- -; val的值是()。

A.13B.14C.15D.16正确答案: C11.执行下列语句: int m=15; int val =--m; val的值是()。

A.13B.14C.15D.16正确答案: B12.编译运行以下代码段后,关于输出结果正确的是()。

public class Conditional{public static void main(String args[ ]){int x=4;System.out.println(“value is “+ ((x>4) ? 99.9:9));}}A.value is 99.9B.value is 9C.value is 9.0D.编译错误正确答案: C13.下列代码段运行结果为()。

《JAVA程序设计》习题集及参考答案_IT168文库-推荐下载

《JAVA程序设计》习题集及参考答案_IT168文库-推荐下载
8. JDK1.1 引入了委托模型处理机制,组件必须注册一个事件处理程序,事 件对象只传递给已经注册的监听程序,每种事件都有一个对应的监听程 序类以实现相应的监听程序接口,并定义了事件对象的接收和处理方法。
9. 异常处理的重要性在于,程序不但要发现异常,还要捕获异常并编写代 码来处理
10. 类是同种对象集合的抽象,而属于类的某一个对象则被称为是类的一个 实例,对象是具有 状态 、行为 、标志三种属性的计算机软件结构。
适当事件发生时自动调用该实例的几个主要方法是:init()方法、start()
方法、 paint()
方法、stop( )方法和 destroy() 方法。
12. Java Application 是独立、完整的程序,在命令行调用独立的解释器软件
(java.exe)即可运行,其程序主类必须有一个 main()方法,完整的方法
22. Java 虚拟机(JVM)是编译后的 Java 程序和 硬件系统 之间的接口, 是用软件方法实现的一台假想机。JVM 使用的代码存储在 .class 文 件中 。
23. Java Applet 中的 init() 方法仅在开始的时候执行一次, start() 方法在 用户每次访问包含 Applet 的 HTML 文件时都会被调用, repaint() 方法 可以用来更新 Applet 的画面。
头为
public static void main(String aegs[]) 。
13. Java Applet 程序需要与浏览器中已预先实现好的功能结合,才能构成一
个完整的程序,其直接父类必须为 Applet 类,Applet 所需做的是接
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编5试要写、卷求重电保技要气护术设设装交备备4置底高调、动。中试电作管资高气,线料中课并3敷试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

java语言程序设计(20春)第2学期形考作业1答卷

java语言程序设计(20春)第2学期形考作业1答卷
j=(byte)i;
D.int i=300;
byte j=0;
(int)j=i;
答案:C
8.请看下面的程序段
int i = 1;
int j;
j = i++
在程序段运行后,i和j的值为:
A.1,1
B.1,2
C.2,1
D.2,1
答案:C
9.任何一个Applet开始执行时必然会被自动调用三个方法,它们被调用的顺序是 。
A.BorderLayout
B.FlowLayout
C.CardLayout
D.GridLayout
答案:B
7.下列代码块,哪些是合法的?
A.int i=300;
byte j=0;
j=i;
B.int i=1;
byte j=0;
j=i;
C.int i=300;
byte j=0;
D.URL
答案:AC
13.关于return语句,下列说法正确的方法的最后一行;
B.一个方法可以存在多个return语句;
C.方法的最后一行必须是return语句;
D.return语句可以返回参数值;
答案:BD
14.下列关于JSP的说法,正确的是 。
答案:C
二、多选题 (共 5 道试题,共 30 分)
11.下面哪些是J2EE所独有的组件?
A.EJB
B.Swing
C.CORBA
D.Servlet
答案:ACD
12.要想实现TCP通信,必须需要使用下面哪些类?
A.ServerSocket

20春【福建师范】《JAVA程序设计》在线作业一-2(答案资料)

20春【福建师范】《JAVA程序设计》在线作业一-2(答案资料)

【奥鹏】-[福建师范大学]福师《JAVA程序设计》在线作业一试卷总分:100 得分:100第1题,用于定义类成员的访问控制权的一组关键字是( )A、class, float, double, publicB、float, boolean, int, longC、char, extends, float, doubleD、public, private, protected正确答案:D第2题,Java语言中,负责并发管理的机制是_________。

A、垃圾回收B、虚拟机C、代码安全D、多线程正确答案:D第3题,下列关于for循环和while循环的说法中哪个是正确的( )A、while循环能实现的操作,for循环也都能实现B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C、两种循环任何时候都可替换D、两种循环结构中都必须有循环体,循环体不能为空正确答案:A第4题,以下语句有语法错误的是( )A、int x=1;y=2;z=3B、for (int x=10,y=0;x0;x++);C、while (x5);D、for(; ;);正确答案:A第5题,当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。

A、FlowLayoutB、CardLayoutC、North and South of BorderLayoutD、East and West of BorderLayout正确答案:D第6题,下面哪个为构造函数的特性定义( )。

A、在类中声明构造函数时,名称须与类名相同B、具有重载特性,可以建立多个相同名称C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D、以上都是正确答案:D第7题,给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test { private int m; public static void fun() { ... } }A、将private int m 改为protected int mB、将private int m 改为 public int mC、将private int m 改为 static int mD、将private int m 改为 int m正确答案:C第8题,下列不属于Swing中构件的是_________。

最新奥鹏北京语言大学20秋《Java语言程序设计》作业3-参考答案

最新奥鹏北京语言大学20秋《Java语言程序设计》作业3-参考答案

北京语言大学
北语奥鹏远程教育
北京语言大学20秋《Java语言程序设计》作业3
参考答案
试读一页
北京语言大学-20秋《Java语言程序设计》作业3
1. 下列关于表达式的说法中正确的一项是_______。

【选项】:
A 单个常量不可以作为表达式
B 单个变量不可以作为表达式
C 表达式可以作为其它表达式的操作数
D 表达式的类型是操作数的类型
【答案】:C
2. 下面是关于Java语言中的方法的描述,其中不正确的一项是
【选项】:
A Java中的方法的参数传递是传值调用,而不是地址调用。

B 方法体是对方法的实现,包括变量声明和Java的合法语句
C 如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法
D 类的私有方法不能被其子类直接访问。

北语20春《Java语言程序设计》作业3

北语20春《Java语言程序设计》作业3
6.编译执行下面的程序段,结果为_______。 public class Test { public static void main(String args){ int i=0; while(1){ if(i==4){ break; } i++; } } } A.不能通过编译 B.5 C.4 D.3
System.out.print(c2);
5/5
2.Java 字 节 码 的 即 时 编 译 方 式 执 行 是 _______。 A.解释器执行该机器码 B.解释器先将字节码编译成机器码,然后再
1/5
Word 文档下载后可自行编辑
执行该机器码 C.直接执行该机器码 D.执行程序
3.下面程序段的运行结果为_______。public
class OperatorsAndExpressions { void
C.0 1
D.0 0
4.设 A 为已定义的类名,则下列声明 A 类的 对象 a 的语句中正确的一项是_______。 A.public A a=new A(); B.public A a=A(); C.a A; D.A a=new class();
2/5
Word 文档下载后可自行编辑
5.下列说法哪个是正确的_______。 A.程序执行到 continue 语句时会结束当前循 环 B.程序执行到 break 语句时一定会结束所有 的循环 C.continue 语句和 break 语句的作用相同 D.break 语句和 continue 语句都可以和标签 配合使用
7. 下 列 不 属 于 虚 拟 执 行 过 程 的 特 点 的 是 _______。 A.异常处理 B.多线程 C.动态连接
3/5
Word 文档下载后可自行编辑

北语网院20春《JAVA语言程序设计》作业_4答案

北语网院20春《JAVA语言程序设计》作业_4答案
(单选)1:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:A
(单选)2:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:A
(单选)3:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:A
(单选)4:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:C
(单选)5:
A:(A)
B:(B)
C:(C)
D:(D)
B:多行注释语句的内容,从/*开始,到*/结束
C:多行注释语句也可以是单行语句
D:文档注释语句的内容,从/**开始,到*/结束
E:单行注释语句的内容,从//开始,以分号为结尾句
正确答案:E
(单选)11:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:C
(单选)12:
A:(A)
B:(B)
C:(C)
D:(D)
B:(B)
C:(C)
D:(D)
正确答案:C
(单选)18:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:A
(单选)19:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:D
(单选)20:下列哪个是反斜杠字符的正确表示( )
B:\\
C:*\\
D:\
E:\’\’
正确答案:B
(单选)21:
A:(A)
B:(B)
C:(C)
D:(D)
正确答案:B
(单选)22:
A:(A)

北交20春季《JAVA语言设计》在线作业一_4.doc

北交20春季《JAVA语言设计》在线作业一_4.doc

1.下列方法定义中,正确的是( )A.int?x(){?char?ch='a';?return?(int)ch;?}B.void?x(){?...return?tr ue;?}C.int?x(){?...return?true;?}D.int?x(int?a,b){?return?ab; ?}【参考答案】: A2.下面语句执行后,i 的值是( )。

for( int i=0, j=1; j < 5; j+=3 )i=i+j;A.4B.5C.6D.7【参考答案】: B3.下列构造方法的调用方式中,正确的是( )。

A.按照一般方法调用B.由用户直接调用C.只能通过 new 自动调用 D.被系统调用【参考答案】: C4.下列运算符中,优先级最高的是( )。

A.&&B.C.D.*【参考答案】: B5.下列程序段执行后?b3?的结果是( ) boolean?b1=true,?b2,?b3;?24=?b1???b1?:?b2;A.0B.1C.trueD.false【参考答案】: D6.下列程序段执行后的结果是( )。

String s=new String("abcdefg");for(inti=0;i<s.length();i+=2){ System.out.print(s.charAt(i)); }A.acegB.ACEGC.abcdefgD.abcd【参考答案】: A7.设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )A.x y || x zB.x != yC.z ( y xD.x y & ! ( x z )【参考答案】: B8.下列程序段的输出结果是 ( )。

public classoperatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5;System.out.println(x+y+z); } }A.xyzB.xyzC.12D.以上答案均不正确【参考答案】: C9.下列类定义中,不正确的是( )A.class x { .... }B.class x extends y { .... }C.static class x implements y1,y2 { .... }D.public class x extends Applet { .... }【参考答案】: C10.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )A.3B.3.5C.4D.5【参考答案】: A11.在switch(expression)语句中,expression的数据类型不能是( )。

北语20秋《Java语言程序设计》作业4【标准答案】

北语20秋《Java语言程序设计》作业4【标准答案】

20秋《Java语言程序设计》作业4试卷总分:100 得分:100一、单选题 (共 20 道试题,共 100 分)1.变量按作用域分为_______。

A.局部变量、数组变量、方法参数和异常处理参数B.局部变量、类变量、方法参数和异常处理参数C.局部变量、类变量、数组变量和异常处理参数D.全局变量、局部变量、方法参数和异常处理参数答案:B2.下列程序段输出的结果是_______。

public class NewClass { public static void main(String args[]){ int x=0; boolean b1,b2,b3,b4; b1=b2=b3=b4=true; x=(b1|b2&b3^b4)?++x:x--; System.out.printlA.-1B.0C.1D.2答案:C3.Java程序的执行方式是_______。

A.即时编译方式和非解释执行方式B.非即时编译方式和非解释执行方式C.非即时编译方式和解释执行方式D.即时编译方式和解释执行方式答案:D4.在Java中,数组是被当成以下哪项来处理的。

A.类B.对象C.接口D.简单数据类型答案:B5.下面程序段的输出结果为_______。

class StaticDemo{ static int x; int y; public static int getX(){ return x; } public static int setX(int newX){ x=newX; } public int getY(){ returA.x=10 静态变量a.x=10 实例变量b.y=40B.x=0 静态变量a.x=10 实例变量b.y=40C.x=10 静态变量a.x=30 实例变量b.y=40D.x=0 静态变量a.x=30 实例变量b.y=40答案:D6.在Java类型中,int、char和short等类型的长度是_______。

大工20春9月网考【Java程序设计】复习资料

大工20春9月网考【Java程序设计】复习资料

大连理工大学网络教育学院2020年春《Java程序设计》期末考试复习题☆注意事项:本复习题满分共:400分。

一、单选题1、关于可以独立运行的Java应用程序,下列说法哪个是正确的()?A.无须main方法B.必须有两个main方法C.可以有多个或0个main方法D.必须有一个main方法2、Java创建一个对象使用的关键字是()。

A.class B.interface C.new D.create 3、执行如下代码:int[]x=new int[5];,以下哪项说明是正确的?()A.x[4]为0B.x[4]未定义C.x[5]为0D.x[0]为空4、用关键字abstract定义的类()。

A.可以被实例化B.不能派生子类C.不能被继承D.只能被继承5、假设对象x具有属性a,则访问该属性的方法是()。

A.a.x B.a.x()C.x.a D.x.a()6、下面是一个无修饰符的类:class Car{...},则类Car()。

A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承7、构造方法在什么时候被调用()?A.类定义时B.使用对象的属性时C.使用对象的方法时D.对象被创建时8、下列选项不允许作为类及类成员访问控制符的是()。

A.public B.private C.static D.protected9、表达式(short)(8/9.2*5)的值类型为()。

A.short B.int C.double D.float10、类B和类C都不是抽象类,并且类B是类C的父类。

下面声明对象x1的语句不正确的是()。

A.B x1=new B() C.C x1=new C()B.B x1=new C() D.C x1=new B()11、下列关于Java内部类的叙述错误的是()。

A.内嵌类型可以与外层类型同名C.内部类中可以声明成员变量和成员方法B.内部类可以声明为抽象类D.内部类可以继承父类或实现接口12、表达式:(a>b)?(c>d)?a:c:d,(其中a=5,b=9,c=1,d=9)的值为()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
void equalsMethod1(){
int i=10,j=15;
System.out.println(i==j);
String s1=new String("how are you");
String s2=new String("how are you");
System.o
A:0 0
B:0 1
20春《Java语言程序设计》作业3
下列程序段输出的结果是_______。public class NewClass {
public static void main(String args[]){
int x=0;
boolean b1,b2,b3,b4;
b1=b2=b3=b4=true;
x=(b1|b2&b3^b4)?++x:x--;
System.out.println("length="+sb.length());
System.out.println("charAt="+sb.charAt(3));
A:length=20 charAt=t
B:length=20 charAt=s
C:length=4 charAt=s
D:length=4 charAt=t
答案:D
下面程序段的输出结果为_______。public class Test {
public static void main(String args[]){
char c1,c2,c3;
c1='H';
c2='\\';
c3='\115';
System.out.print(c1);
System.out.print(c2);
public static void main(String args[]){
int i=0;
wak;
}
i++;
}
}
}
A:4
B:5
C:3
D:不能通过编译
答案:D
下列不属于虚拟执行过程的特点的是_______。
A:多线程
B:动态连接
C:异常处理
D:代码安全检查
答案:D
A:程序执行到break语句时一定会结束所有的循环
B:程序执行到continue语句时会结束当前循环
C:break语句和continue语句都可以和标签配合使用
D:continue语句和break语句的作用相同
答案:C
编译执行下面的程序段,结果为_______。public class Test {
C:false false
D:false true
答案:C
设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是_______。
A:public A a=new A();
B:public A a=A();
C:A a=new class();
D:a A;
答案:A
下列说法哪个是正确的_______。
System.out.print(c3);
A:H\M
B:H\\\115
C:H115
D:无输出
答案:A
System.out.printl
A:-1
B:0
C:1
D:2
答案:C
Java字节码的即时编译方式执行是_______。
A:解释器先将字节码编译成机器码,然后再执行该机器码
B:直接执行该机器码
C:解释器执行该机器码
D:执行程序
答案:A
下面程序段的运行结果为_______。public class OperatorsAndExpressions {
下面对形参的说法中哪一项是正确的?
A:必须有两个
B:至少有一个
C:可以没有
D:至少两个
答案:C
下面的程序段运行结果为_______。public class ExampleStringBuffer {
public static void main(String args[]){
StringBuffer sb=new StringBuffer("test");
相关文档
最新文档