16秋福建师范大学《JAVA程序设计》在线作业一

合集下载

19春福师《JAVA程序设计》在线作业一

19春福师《JAVA程序设计》在线作业一

(单选题)1: 用于定义类成员的访问控制权的一组关键字是( )A: class, float, double, publicB: float, boolean, int, longC: char, extends, float, doubleD: public, private, protected标准解答:(单选题)2: Java语言中,负责并发管理的机制是_________。

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

A: FlowLayoutB: CardLayoutC: North and South of BorderLayoutD: East and West of BorderLayout标准解答:(单选题)6: 下面哪个为构造函数的特性定义( )。

A: 在类中声明构造函数时,名称须与类名相同B: 具有重载特性,可以建立多个相同名称C: 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D: 以上都是标准解答:(单选题)7: 给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test { privateint 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标准解答:(单选题)8: 下列不属于Swing中构件的是_________。

福师《JAVA程序设计》在线作业一

福师《JAVA程序设计》在线作业一
D. 存储空间必须连续,且各元素的存储顺序是任意的
满分:2 分
3. 设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
A. x( int m){ ... }
B. void x( int m){ ... }
C. x( int m, int n){ ... }
C. protected private number
D. public abstract class Car{…}
满分:2 分
12. 在Java中,表示换行符的转义字符是( )
A. \n
B. \f
C. 'n'
D. \dd
满分:2 分
13. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
D. East and West of BorderLayout
满分:2 分
8. 关于Java中数据类型叙述正确的是( )
A. 整型数据在不同平台下长度不同
B. boolean类型数据只有2个值,true和false
C. 数组属于简单数据类型
D. Java中的指针类型和C语言的一样
满分:2 分
9. 下列语句序列执行后,k 的值是( )。 int m=3, n=6, k=0; while((m++) < (-- n)) ++k;
A. 0
B. 1
C. 2
D. 3
满分:2 分
10. 异常包含下列那些内容( )。
A. 程序中的语法错误
D. x( int h,int m,int n){ ... }

奥鹏2020年6月福师《JAVA程序设计》在线作业一_3.doc

奥鹏2020年6月福师《JAVA程序设计》在线作业一_3.doc

1.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问【参考答案】: C2.下面的表达式哪个是正确的( )A.String s="你好";int i=3; s=i;B.String s="你好";int i=3;if(i==s){ s=i}; C.String s="你好";int i=3; s=is; D.String s="你好";int i=3; s=i;【参考答案】: A3.设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )A.x( int m){ ... }B.void x( int m){ ... }C.x( int m, intn){ ... } D.x( int h,int m,int n){ ... }【参考答案】: B4.下列描述中,正确的是_________。

A.在Serializable接口中定义了抽象方法B.在Serializable接口中定义了常量C.在Serializable接口中没有定义抽象方法,也没有定义常量D.在Serializable接口中定义了成员方法【参考答案】: C5.下列常见的系统定义的异常中,哪个是输入、输出异常?A.ClassNotFoundExceptionB.IOExceptionC.FileNotFoundExceptionD.UnknownHostException【参考答案】: B6.下列声明和赋值语句错误的是()A.double w=3.1415;B.String strl=bye;C.floatz=6.74567 D.boolean truth=true;【参考答案】: C7.下列关于Java线程的说法那些是正确的( )。

福师《JAVA程序设计》在线作业一-000277

福师《JAVA程序设计》在线作业一-000277

福师《JAVA程序设计》在线作业一-0002关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。

A:可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B:可以被两种类访问和引用:该类本身、该类的所有子类C:只能被该类自身所访问和修改D:只能被同一个包中的类访问答案:C下面的表达式哪个是正确的( )A:String s="你好";int i=3; s+=i;B:String s="你好";int i=3; if(i==s){ s+=i};C:String s="你好";int i=3; s=i+s;D:String s="你好";int i=3; s=i+;答案:A设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )A:x( int m){ ... }B:void x( int m){ ... }C:x( int m, int n){ ... }D:x( int h,int m,int n){ ... }答案:B<font face="Arial">下列描述中,正确的是_________。

</font>A:<font face="Arial">在Serializable接口中定义了抽象方法</font>B:<font face="Arial">在Serializable接口中定义了常量 </font>C:<font face="Arial">在Serializable接口中没有定义抽象方法,也没有定义常量 </font>D:<font face="Arial">在Serializable接口中定义了成员方法</font>答案:C<font face="Arial">下列常见的系统定义的异常中,哪个是输入、输出异常? </font>A:<font face="Arial">ClassNotFoundException</font>B:<font face="Arial">IOException</font>C:<font face="Arial">FileNotFoundException </font>D:<font face="Arial">UnknownHostException</font>答案:B<font face="Arial">下列声明和赋值语句错误的是()</font>A:<font face="Arial">double w=3.1415;</font>B:<font face="Arial">String strl=&rdquo;bye&rdquo;;</font>C:<font face="Arial">float z=6.74567</font>D:<font face="Arial">boolean truth=true;</font>答案:C下列关于Java线程的说法那些是正确的( )。

JAVA程序设计-形考作业1

JAVA程序设计-形考作业1
作业内容:
一、选择题(每题3分,共30分)
答案填写区:
1
2
3
4Байду номын сангаас
5
6
7
8
9
10
C
C
D
C
B
C
B
D
D
C
1.下列选项中,不属于Java语言特点的一项是()。
(A)分布式(B)安全性
(C)编译执行(D)面向对象
2.在Java语言中,()是最基本的元素?
(A)方法(B)包
(C)对象(D)接口
3.编译一个定义了3个类和10个方法的Java源文件后,会产生()个字节码文件?扩展名是()?
江苏开放大学
形成性考核作业
学 号:
姓 名:
课程代码:
课程名称:Java程序设计(专)
评阅教师:
第1次任务
共4次任务
作业说明:
1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。
2.学习完第1、2单元之后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的10%。
9.下列说法中,正确的一项是()。
(A)字符串"\\abcd"的长度为6
(B)False是Java的保留字
(C)123.45L代表单精度浮点型
(D)False是合法的Java标识符
10.下列关于运算符优先级的说法中,不正确的一个是()
(A)运算符按照优先级顺序表进行运算
(B)同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的
{
System.out.print("*");

实验一 简单输入输出项目设计

实验一 简单输入输出项目设计

福建师范大学协和学院《JA V A程序设计》课程实验报告班级:______学号:_________________姓名:_____________成绩:教师签字:实验一简单输入/输出项目设计一、实验目的1、了解Java运行环境的安装与配置。

2、了解程序的基本结构,编辑、编译与运行方法。

3、掌握方法的调用、异常的处理。

二、实验环境(主要仪器设备和软件)1、操作系统Windows XP2、JA V A开发包JSDK1.63、代码编辑器Jcreart3.24、数据库管理系统MySQL5.05、数据库可视化管理平台CapVideo8.06、Web服务器TomCat5.07、JA V A开发工具MyEclipse7.08、微机三、实验内容1、Java开发包的下载与安装;2、环境变量的设置;3、安装配套开发软件;4、熟悉各类软件的使用;5、以下内容至少任选一项完成:选项一:编写一个应用程序绘制一个如下的操作菜单。

1. 增加1个学生2. 显示所有学生3. 退出程序请输入选择(1-3):选项二:编写星期计算器。

要求根据已知的日期和星期,对新输入的日期进行计算,输出相应的星期几。

选项三:编写程序,用于输入“yyyy-MM-dd”格式的日期,并对日期的合法性作出判断。

四、思路分析与程序代码(含程序功能、设计思路、算法设计或程序流程图,以及程序代码)选项一的思路分析:1.事件处理(1)使用System.out标准输出流在屏幕分别输出:1. 增加1个学生2. 显示所有学生3. 退出程序请输入选择(1-3):(2)定义一个键盘输入类(3)进入时就会出现让你选择你要进行的操作按1的话就会出现你选择了增加1个学生,同时屏幕上也出现让你再继续选择的信息(4)按2的话就会出现你选择了显示所有学生,同时屏幕上也出现让你再继续选择的信息(5) 按3的话就会出现你选择了退出程序,同时屏幕上也出现让你再继续选择的信息流程图:程序代码:import java.io.*;public class StudentScore{public static void main(String[] args){while(true){System.out.println("1.增加1个学生");System.out.println("2.显示所有学生");System.out.println("3.退出程序");System.out.println("请输入选择(1-3)");BufferedReader br=new BufferedReader(new InputStreamReader(System.in));String str="";int i=0;try{str=br.readLine();i=Integer.parseInt(str);}catch(IOException e){}catch(NumberFormatException e1){System.out.println("输入错误");continue;}switch(i){case 1:System.out.println("hello 你了增加1个学生");break;case 2:System.out.println("hello 你了显示所有学生");break;case 3:System.out.println("hello 你了退出程序");break;}}}}五、实验效果(含程序运行主要截图)六、思考题1、列举JA V A程序与其他程序(如C语言程序)的主要异同点。

福师《JAVA程序设计》在线作业一答卷

福师《JAVA程序设计》在线作业一答卷

福师《JAVA程序设计》在线作业一-0003试卷总分:100 得分:100一、单选题 (共 30 道试题,共 60 分)1.用于定义类成员的访问控制权的一组关键字是( )A.class, float, double, publicB.float, boolean, int, longC.char, extends, float, doubleD.public, private, protected答案:D2.Java语言中,负责并发管理的机制是_________。

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

A.FlowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West of BorderLayout答案:D6.下面哪个为构造函数的特性定义( )。

A.在类中声明构造函数时,名称须与类名相同B.具有重载特性,可以建立多个相同名称C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配D.以上都是。

东大16秋学期《JAVA语言程序设计Ⅰ》在线作业1 辅导资料

东大16秋学期《JAVA语言程序设计Ⅰ》在线作业1 辅导资料

16秋学期《JV语言程序设计Ⅰ》在线作业1一、单选题(共 20 道试题,共 60 分。

)1. 下面哪一个类可以访问oo包中的所有变量? pkg oo; lss {int } lss {privt int } lss {puli int }. lss. lss. lss. 都不能正确答案:2. 若的值为3时,下列程序段被执行后,的值是多少?() = 1; i ( >0 ) i ( >3 ) = 2; ls = 3; ls = 4;. 1. 2. 3. 4正确答案:3. 下面程序的输出结果是什么? lss 1{ stti int j=0; puli voi mtho(int ){ j++; } } lss Tst xtns 1{ puli int mtho(){ rturn j++; } puli voi rsult(){ mtho(j); Systm.out.println(j+mtho()); } puli stti voi min(String rgs[]){ nw T. 0. 1. 2. 3正确答案:4. 下列语句序列执行后,k 的值是( )。

int x=6, y=10, k=5; swith( x%y ) { s 0: k=x*y; s 6: k=x/y; s 12: k=x-y; ult: k=x*y-x; }. 60. 54. 0. 5正确答案:5. 给出下面的接口: intr { int mtho1(int i); int mtho2(int j); } 下面那个类实现了这个接口,并且不是抽象的?. lss implmnts { int mtho1(){} int mtho2(){} }. lss { int mtho1(int i){} int mtho2(int j){} }. lss implmnts { int mtho1(int i){} int mtho2(int j){} }. lss xtns { int mtho1(int i){} int mtho2(int j){} }正确答案:6. 有下面的类:puli lss xmpl{ puli stti voi min(String rgs[]){ stti int x[] = nw int[15]; Systm.out.println(x[5]); } } 下面的那些说法是正确的。

16春华师《Java语言程序设计》在线作业

16春华师《Java语言程序设计》在线作业

华师《Jv语言程序设计》在线作业一、单选题(共 15 道试题,共 30 分。

)1. 下列语句序列执行后,i 的值是( )。

int i=8, j=16; if( i-1 > j ) i--; ls j--; . 15. 16. 7. 8正确答案:2. 下面哪个为构造函数的特性定义( ). 在类中声明构造函数时,名称须与类名相同. 具有重载特性,可以建立多个相同名称. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配. 以上都是正确答案:3. 下列哪个类声明是正确的( ). strt finl lss Hl{…}. strt privt mov(){…}. prott privt numr. puli strt lss r{…}正确答案:4. 以下有关构造方法的说法,正确的是( ). 一个类的构造方法可以有多个. 构造方法在类定义时被调用. 构造方法只能由对象中的其它方法调用. 构造方法可以和类同名,也可以和类名不同正确答案:5. 在Jv中,表示换行符的转义字符是( ). \n. \f. 'n'. \正确答案:6. 若已定义 yt[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( ) . x[5-3]. x[k]. x[k+5]. x[0]正确答案:7. 下列程序段的输出结果是 ( )。

puli lss oprtorsnxprssions { voi stringPlus() { int x=3,y=4,z=5; Systm.out.println(x+y+z); } }. xyz. x+y+z. 12. 以上答案均不正确正确答案:8. 下列关于for循环和whil循环的说法中哪个是正确的( ). whil循环能实现的操作,for循环也都能实现. whil循环判断条件一般是程序结果,for循环判断条件一般是非程序结果. 两种循环任何时候都可替换. 两种循环结构中都必须有循环体,循环体不能为空正确答案:9. 关于Jv中数据类型叙述正确的是( ). 整型数据在不同平台下长度不同. ooln类型数据只有2个值,tru和fls. 数组属于简单数据类型. Jv中的指针类型和语言的一样正确答案:10. 下列程序段执行后的结果是( )。

远程大工2016秋《Java程序设计》在线作业1资料

远程大工2016秋《Java程序设计》在线作业1资料

一、单选题(共 10 道试题,共 50 分。

)V 1. 下面赋值语句中,哪个选项不正确()。

. flot f=11.1;. oule =5.3E12;. oule =3.14;. Ojet =new String("");标准答案:2. Jv程序设计的源文件和编译后的文件后缀分别是()。

. .lss和.jv. .jv和.lss. .lss和.lss. .jv和.jv标准答案:3. Jv程序的执行模式是()。

. 全编译型. 全解释型. 半编译和半解释型. 同脚本语言的解释模式标准答案:4. 执行下面的Jv语句序列,k的值是()。

int j=4,k=20; for(int i=1;i!=j;i++)k=k-i; . 10. 24. 12. 14标准答案:5. Jv语言程序执行过程中会用到一套JK工具,jv.exe指()。

. jv语言编译器. jv字节码解释器. jv文档生成器. jv类分解器标准答案:6. Jv程序设计语言是1995年()公司研发的。

. Sun. Mirosoft. orln. Fox Softwre标准答案:7. 下面哪个赋值语句是正确的()。

. hr='';. yte =963;. flot f=0.23;. oule =0.7E-3;标准答案:8. 下列赋值语句中,()是不能通过编译的语句。

. oule =545.0;. hr 1="";. int i=321;. flot f1=45.0f;标准答案:9. 表达式(short)(7/9.2*5)值的类型是()。

. short. int. oule. flot标准答案:10. 下列jv标识符的写法,错误的是()。

. _sys. $hnge. user_nme. 1_file标准答案:二、判断题(共 10 道试题,共 50 分。

)V 1. Jv的字符串和数组是以对象的形式出现的。

16秋《Java语言程序设计》作业1

16秋《Java语言程序设计》作业1

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

)1. 下面程序段的输出结果为_______。

public class MethLoad { public static void main(String args[]){ MethLoad classObj=new MethLoad(); classObj.methTest(4); classObj.methTest(4.0); } void methTest(double d){ double sum=2*d;A. The result is:16 The result is:8.0B. The result is:8.0 The result is:16C. The result is:8 The result is:16.0D. The result is:16.0 The result is:8正确答案:A2. 表达式1+2+"aa"+3的值为_______。

A. 12aa3B. "3aa3"C. "12aa"D. "aa3"正确答案:B3. 下面的程序段运行结果为_______。

public class NewClass { void SingleArithmaticOperator(){ float i=2.0f,j=10.0f; int m=20,n=10; System.out.println((i++)*(j--)); System.out.println((--m)*(n++)); } public static void main(StriA. 30.0 190B. 20.0 190C. 20.0 209D. 30.0 209正确答案:B4. 下面程序段的说法,正确的是_______。

interface Stack{ Object content[]; push(Object x); Object pop(); boolean isEmpty(); }A. 程序可以通过编译,但运行有错误B. 不能通过编译C. 程序可以通过编译,运行正常D. 以上答案都不对正确答案:B5. 下列说法哪个是正确的_______。

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中构件的是_________。

东师《Java程序设计16秋在线作业1

东师《Java程序设计16秋在线作业1

东北师范大学东师Java程序设计16秋在线作业1一、单选题(共10 道试题,共30 分。

)1. 编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么?()A. 13个字节码文件,扩展名是.classB. 1个字节码文件,扩展名是.classC. 3个字节码文件,扩展名是.javaD. 3个字节码文件,扩展名是.class正确答案:2. char类型被包装在如下的哪一个类中?()A. iava.1ang.IntegerB. java.1ang.CharC. ng.BooleanD. java.1ang.Character正确答案:3. 关于以下代码所画图形的说明,正确的是()A. 一条40像素长的垂直红线,一个边长为150像素的红色四方形B. 一条40像素长的垂直黑线,一个边长为150像素的红色四方形C. 一条50像素长的垂直黑线,一个边长为150像素的红色四方形D. 一条50像素长的垂直红线,一个边长为150像素的红色四方形正确答案:4. 以下字符常量中不合法的一个是()。

A. ’l’B. ’\\’C. ”\n”D. ’我’正确答案:5. java.awt包的Panel类是()的子类。

A. FrameB. ContainerC. CanvasD. Component正确答案:6. Applet可以做下列那些操作?()A. 读取客户端文件B. 在客户端主机上创建新文件C. 在客户端装载程序库D. 读取客户端部分系统变量正确答案:7. JApplet的默认布局管理器是()。

A. FlowLayoutB. BorderLayoutC. GridLayoutD. BoxLayout正确答案:8. 通过调用new List(10,false)创建一个列表,关于该列表的几个说法哪项是错误的。

()A. 该列表不支持复选B. 该列表有10个选项C. 根据需要该列表可能有垂直滚动条D. 该列表支持10个可见选项正确答案:9. 为实现多线程之间的通信,需要使用下列那种流才合适?()A. Filter streamB. File streamC. Random access streamD. Pipde stream正确答案:10. 下列说法错误的是()A. 接口是多继承的具体实现形式。

16春季福师《JAVA程序设计》在线作业一

16春季福师《JAVA程序设计》在线作业一

福师《JV程序设计》在线作业一一、单选题(共 30 道试题,共 60 分。

)1. 若特快订单是一种订单,则特快订单类和订单类的关系是_________。

. 使用关系. 包含关系. 继承关系. 无关系正确答案:2. 下面哪几个函数是puli voi xmpl(){...}的重载函数( )。

. puli voi xmpl( int m){...}. puli int xmpl(){...}. puli voi xmpl2(){...}. puli int xmpl3 ( int m, flot f){...}正确答案:3. 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。

. privt. puli. prott. no moifir正确答案:4. 在对String类进行查找比较操作时,字符串的长度( )。

. 不变. 变长. 变短. 不一定正确答案:5. 下面的表达式哪个是正确的( ). String s="你好";int i=3; s+=i;. String s="你好";int i=3; if(i==s){ s+=i};. String s="你好";int i=3; s=i+s;. String s="你好";int i=3; s=i+;正确答案:6.给出下列的代码,哪行在编译时可能会有错误?① puli voi moify(){② int i, j, k;③ i = 100;④ whil ( i > 0 ){⑤ j = i * 2;⑥ Systm.out.println (" Th vlu of j is " + j );⑦ k = k + 1;⑧ }⑨ }. lin 4. lin 6. lin 7. lin 8正确答案:7. 在当前的jv实现中,每个编译单元就是一个以()为后缀的文件. jv. lss. o. x正确答案:8. 下列描述中,正确的是________。

大工10春《JAVA程序设计》在线作业1编程语言

大工10春《JAVA程序设计》在线作业1编程语言

大工10春《Java程序设计》在线作业1 单选:DCDABCDBDDBCCCADDAAA 多选:ABCDBCDBCABCAC 判断:XVXVV 大工10春《Java程序设计》在线作业2 单选:ACDCBDACCCCBDCBACDAD 多选:CDABCDACCDABC 判断:XXXXV 大工10春《Java程序设计》在线作业3 单选:DABDCBACACCBBABBCDDA 多选:ABCDABCBCABCDAD 判断:XXVXV 大工10春《Java程序设计》在线作业1 一、单选题共20 道试题共60 分。

V 1. 如下哪些字符串不是Java中的标识符 A. Number B. fieldname C. _super D. number 满分3 分2. Java是由公司发布的。

A. IBM B. 联想C. SUN D. Oracle 满分3 分3. 下面哪个是循环流程控制语句A. if B. switch C. break D. for 满分3 分4. 关于Java的面向对象的编程特性中的封装机制以下说法正确的是. A. 将问题的特征属性与问题的功能方法相结合在一起形成一个类。

B. 将问题的特征属性与问题的功能方法相分离形成各自的程序。

C. 将问题的特征属性内嵌到问题的功能方法的定义体中。

D. 对具体问题只需给出其功能实现方法而不必给出其特征属性的定义。

满分3 分 5. 下面哪一个不是正确的标识符.A. SpersonsB. pointC. _superD. hello 满分3 分6. A. B. C. D. 满分3 分7. Java虚拟机简称为。

A. API B. OS C. JPI D. JVM 满分3 分8. 下面哪个赋值语句是合法的A. float a2.0z B. double b2.0 C. int c2a D. long d2c 满分3 分9. 下面哪些行代码在编译时不会出警告或错误信息A. float f1.3 B. char ca C. byte b257 D. Boolean bnull 满分3 分10. Java2是在年正式发布这个版本被很多人接受。

网上作业JAVA程序设计第一次

网上作业JAVA程序设计第一次

2016年9月网上考试作业JAVA程序设计第一次一、单项选择题 (共 20 题、54 / 60 分 )1、给定程序如下public static void main(String args[]){Float f=new Float;Float c;Double d=new Double;float fl=; c=f;}下列选项中()的值为真. A、(d) B、c=f C、c==d D、(f)收藏该题得分 3 / 3难度 4正确答案 D解题方法2、下列说法不正确的是() A、java语言里的线程是没有优先级的 B、String类在包中C、java语言支持类的序列化D、能序列化的类必须实现接口收藏该题得分 3 / 3难度 4正确答案 A解题方法3、如果有类Person和其子类Man和Woman,则如果程序中出现语句Woman w=new Man();下列说法正确的是() A、语句错误 B、语句正确 C、编译正确但运行错误 D、以上均不对收藏该题得分 3 / 3难度 4正确答案 A解题方法4、执行下列语句String foo = “ABCDE”;(3);(“XYZ”)后,变量foo的值为() A、ABCDE B、ABCXYZ C、ABCDEXYZ D、CDEXYZ收藏该题得分 3 / 3难度 4正确答案 A解题方法5、下列哪个是接口MouseMotionListener的方法()A、public void mouseMoved(MouseEvent) B、public boolean mouseMoved(MouseEvent) C、public void mouseMoved(MouseMotionEvent) D、public boolean MouseMoved(MouseMotionEvent)收藏该题得分 3 / 3难度 4正确答案 A解题方法6、下列哪个选项不会出现编译错误() A、float f = ; B、char c = "a"; C、byte b = 257; D、int i = 10;收藏该题得分 3 / 3难度 4正确答案 D解题方法7、在一个应用程序中有如下定义:int a[]={1,2,3,4,5,6,7,8,9,10};为了打印输出数组a 的最后一个元素,下面正确的代码是() A、 B、 C、 D、收藏该题难度 4正确答案 B解题方法8、下列哪个选项不能使当前线程停止执行() A、一个异常被抛出 B、线程执行了sleep()调用 C、高优先级的线程处于可运行状态 D、当前线程产生了一个新线程收藏该题得分 3 / 3难度 4正确答案 D解题方法9、下列对常量MAX定义正确的是() A、public int MAX =100; B、static int MAX =100;C、final public int MAX =100;D、public final int MAX =100.收藏该题得分 3 / 3难度 4正确答案 D解题方法10、如果定义一个线程类,它继承自Thread,则我们必须重写其中的()方法 A、run B、start C、yield D、stop收藏该题难度 4正确答案 A解题方法11、下列不属于构成元素的是 A、消息的接收者 B、消息的发送者 C、消息所需参数 D、消息所对应的方法名收藏该题得分 0 / 3难度 5正确答案 B解题方法12、下列哪个方法可以创建一个新线程() A、继承并重写方法run B、继承并重写start 方法 C、实现并重写方法run D、实现并重写方法start收藏该题得分 3 / 3难度 5正确答案 A解题方法13、有如下程序段x的取值在什么范围内时,将打印出字符串"second" A、x > 0 B、x > -4 C、x <= -4 D、x <= 0 & & x > -4收藏该题得分 3 / 3难度 5正确答案 D解题方法14、String s = "hello";String t = "hello";char c[] = {''h'',''e'',''l'',''l'',''o''} ;下列哪些表达式返回true( ) A、(t) B、(c) C、s==t D、以上均不对收藏该题得分 3 / 3难度 5正确答案 A解题方法15、以下选项中循环结构合法的是() A、 B、 C、 D、收藏该题得分 3 / 3难度 5正确答案 C16、欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ( )A、ArrayList myList=new Object();B、List myList=new ArrayList();C、ArrayList myList=new List();D、List myList=new List();收藏该题得分 0 / 3难度 5正确答案 B解题方法17、如果有Boolean a=new Boolean(“yes”),则booleanValue( )值为( A、yes B、“yes”C、trueD、false收藏该题得分 3 / 3难度 5正确答案 D解题方法18、下列程序段执行后t1的结果是:( )A、6B、9C、11D、3收藏该题得分 3 / 3难度 5解题方法19、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( ) A、static void method( ) B、public void method( ) C、final void method( ) D、abstract void method( )收藏该题得分 3 / 3难度 5正确答案 A解题方法20、一个文件名为first的Java源文件,编译后得到的类文件为() A、 B、 C、 D、上述均不对收藏该题得分 3 / 3难度 5正确答案 B解题方法二、判断题 (共 20 题、40 / 40 分 )1、Java语言支持类的序列化.()正确错误收藏该题得分 2 / 2难度 4正确答案正确解题方法2、字符串 "\'a\'" 的长度是5.()正确错误收藏该题得分 2 / 2难度 4正确答案错误解题方法3、Java类文件可以既是Application又是Applet.()正确错误收藏该题得分 2 / 2难度 4正确答案正确解题方法4、所有的变量在使用前都必须进行初始化.()正确错误收藏该题得分 2 / 2难度 4正确答案错误解题方法5、事件源不能自己监听自己产生的事件.()正确错误收藏该题得分 2 / 2难度 4正确答案错误解题方法6、socket类在中.()正确错误收藏该题得分 2 / 2难度 4正确答案错误解题方法7、Java中的消息包括消息的接收者,接受者所用方法,方法所需参数三个部分.()正确错误收藏该题得分 2 / 2难度 4正确答案正确解题方法8、声明为final的方法不能被重写.()正确错误收藏该题得分 2 / 2难度 4正确答案正确解题方法9、复合语句虽然由多条语句构成,但从功能上可视为一条语句,是一个整体正确错误收藏该题得分 2 / 2难度 4正确答案正确解题方法10、通过类FileOutputStream可以实现对文件的随机处理.()正确错误收藏该题得分 2 / 2难度 4正确答案错误解题方法11、for 语句中的循环体不能是空的.()正确错误收藏该题得分 2 / 2难度 4正确答案错误解题方法12、Java 支持多线程机制.()正确错误收藏该题得分 2 / 2难度 4正确答案正确解题方法13、所有的文件输入/输出流都继承于InputStream类/OutputStream类。

16春季福师《JAVA程序设计》在线作业二

16春季福师《JAVA程序设计》在线作业二

福师《JV程序设计》在线作业二一、单选题(共30 道试题,共60 分。

)1. 下列哪个选项是Jv调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?. jv.x. jvo.x. j.x. jvprof.x正确答案:2. 下列哪个类声明是正确的( ). strt finl lss Hl{…}. strt privt mov(){…}. prott privt numr. puli strt lss r{…}正确答案:3. 下列对于线性链表的描述中正确的是( ). 存储空间不一定是连续,且各元素的存储顺序是任意的. 存储空间不一定是连续,且前件元素一定存储在后件元素的前面. 存储空间必须连续,且前件元素一定存储在后件元素的前面. 存储空间必须连续,且各元素的存储顺序是任意的正确答案:4. 下列关于pplt的说法中,错误的是_________。

. pplt自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行. 可以在安全策略的控制下读写本地磁盘文件. Jv中不支持向pplt传递参数. pplt的主类要定义为jv.pplt.pplt类的子类正确答案:5. jv语言是1995年由()公司发布的。

. Sun. Mirosoft. orln. Fox Softwr正确答案:6. jv的PI结构中,不属于类库主要包括的核心包的是(). jv包. jvx. jvo包. org扩展包正确答案:7. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。

. m.lngth(). m.lngth. m.lngth()+1. m.lngth+1正确答案:8. 关于被私有访问控制符privt修饰的成员变量,以下说法正确的是( )。

. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类. 可以被两种类访问和引用:该类本身、该类的所有子类. 只能被该类自身所访问和修改. 只能被同一个包中的类访问正确答案:9. 若数组定义为int[][]=nw int[3][4],则是_________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题(共 30 道试题,共 60 分。

)1. 线程生命周期中正确的状态是_________。

. 新建状态、运行状态和终止状态. 新建状态、运行状态、阻塞状态和终止状态. 新建状态、可运行状态、运行状态、阻塞状态和终止状态. 新建状态、可运行状态、运行状态、恢复状态和终止状态标准答案:2. Jv语言中,负责并发管理的机制是_________。

. 垃圾回收. 虚拟机. 代码安全. 多线程标准答案:3. 下列语句序列执行后,k 的值是( )。

int m=3, n=6, k=0; whil((m++) < (-- n)) ++k; . 0. 1. 2. 3标准答案:4. 每个jv的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的。

. 一个. 两个. 四个. 任意多个标准答案:5. 下列哪个选项的jv源文件代码片段是不正确的?. pkg tstpkg;puli lss Tst{ }. import jv.io.*;pkg tstpkg;puli lss Tst{ }. import jv.io.*;lss Prson{ }puli lss Tst{ }. import jv.io.*;import jv.wt.*;puli lss Tst{ }标准答案:6. 下列代码中,将引起一个编译错误的行是( ) 1)puli lss Tst{ 2) int m,n; 3) puli Tst(){} 4) puli Tst(int ){m=;} 5) puli stti voi min(String rgs[]){ 6) Tst t1,t2; 7) int j,k;8) j=0;k=0; 9) t1=nw Tst(); 10) t2=nw Tst(j,k); 11) } 12) }. 第3行. 第5行. 第6行. 第10行标准答案:7. 以下有关构造方法的说法,正确的是( ). 一个类的构造方法可以有多个. 构造方法在类定义时被调用. 构造方法只能由对象中的其它方法调用. 构造方法可以和类同名,也可以和类名不同标准答案:8. 以下哪个约束符可用于定义成员常量( ). stti. inl. strt. 以上都不对标准答案:9. 以下哪个方法用于定义线程的执行体( ). strt(). init(). run(). min(). synhroniz()标准答案:10. 编译并且执行以下代码,会出现什么情况( )。

puli lss Q{ puli stti voi min(String rgv[]){ int nr[]=nw int[]{1,2,3}; Systm.out.println(nr[1]); } }. 1. 有错误,数组nr在初始化以前不能正常输出. 2. 有错误,数组的大小没有定义。

标准答案:11. 下列方法中,不属于WinowListnr接口的是_________。

. winowOpn(). winowlos(). winowtivt(). mousrgg()标准答案:12. 阅读下列代码puli lss Tst{puli stti voi min(String rgs[]){Systm.out.println(89 >>1);}}其运行结果是_________。

. 44. 45. 88. 90标准答案:13. 下列不是虚拟机执行过程特点的是(). 双线程. 多线程. 动态链接. 异常处理标准答案:14. 下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?. privt. 无修饰符. puli. prott标准答案:15. jv语言的执行模式是:. 全编译型. 全解释型. 半编译和半解释型. 同脚本语言的解释模式标准答案:16. 当浏览器返回到新URL的包含pplt 的页面时调用以下哪个函数( )。

. init(). strt(). stop(). stroy()标准答案:17. 在设计程序时,应采纳的原则之一是________。

. 不限制goto语句的使用. 减少或取消注解行. 程序越短越好. 程序结构应有助于读者理解标准答案:18.阅读下列代码puli lss Tst2005{puli stti voi min(String rgs[]){String s=″Tst″;Swith(s){s″Jv″:Systm.out.print(″Jv″);rk;s″Lngug″:Systm.out.print(″Lngug″);rk;s″Tst″:Systm.out.print(″Tst″);rk;}}}其运行结果是_________。

. Jv. Lngug. Tst. 编译出错标准答案:19. 下列对于线性链表的描述中正确的是( ). 存储空间不一定是连续,且各元素的存储顺序是任意的. 存储空间不一定是连续,且前件元素一定存储在后件元素的前面. 存储空间必须连续,且前件元素一定存储在后件元素的前面. 存储空间必须连续,且各元素的存储顺序是任意的标准答案:20. 给出如下代码: lss tst{ privt int m; puli stti voi un() { // som o... } } 如何使成员变量m 被函数un()直接访问( )。

. 将privt int m 改为prott int m. 将privt int m 改为 puli int m. 将privt int m 改为 stti int m. 将privt int m 改为 int m标准答案:21. String s="This is th ";String t=s.ont("String."); t的内容是( ). This is th String. This is th. String标准答案:22. 在Jv pplt程序用户自定义的pplt子类中,一般需要重载父类的( )方法来完成一些画图操作。

. strt( ). stop( ). init( ). pint( )标准答案:23. 不允许作为类及类成员的访问控制符的是( )。

. puli. privt. stti. prott标准答案:24. 已知如下代码:ooln m = tru;i ( m = ls ) Systm.out.println("ls");ls Systm.out.println("Tru");执行结果是( ). ls. Tru. Non. 出错标准答案:25. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等( )。

. m.lngth(). m.lngth. m.lngth()+1. m.lngth+1标准答案:26. 下列方法中可以用来创建一个新线程的是( )。

. 实现jv.lng.Runnl 接口并重写 strt()方法. 实现jv.lng.Runnl 接口并重写 run()方法. 继承jv.lng.Thr 类并重写 run()方法. 实现jv.lng.Thr 类并实现 strt()方法标准答案:27.阅读下列代码puli lss Tst2005{puli stti voi min(String rgs[]){Systm.out.println(~(0x5) &0x);}}其运行结果是_________。

. 0x5. 10. 0x50. 0x标准答案:28. 关于类和对象的叙述正确的是( ). Jv的类分为两大部分:系统定义的类和用户自定义的类. 类的静态属性和全局变量的概念完全一样,只是表达形式不同. 类的成员至少有一个属性和一个方法. 类是对象的实例化标准答案:29. 关于Jv中数据类型叙述正确的是( ). 整型数据在不同平台下长度不同. ooln类型数据只有2个值,tru和ls. 数组属于简单数据类型. Jv中的指针类型和语言的一样标准答案:30. 在Jv中,表示换行符的转义字符是( ). \n. \. 'n'. \标准答案:二、多选题(共 10 道试题,共 20 分。

)1. 以下哪些是Jv中处理xml的PI?( ). JXP. JX. JXM. SJ标准答案:2. 如下哪些是Jv中有效的关键字( ). onst. NULL. ls. this. ntiv标准答案:3. 已知如下定义:String s = "story"; 下面哪个表达式是合法的()。

. s += "ooks". hr = s[1]. int ln = s.lngth. String t = s.toLowrs()标准答案:4. 说明下列创建数组的方法那些是正确的( )。

. int twoim[][] = nw int[4][];. int twoim[][] = nw int[][4];. int twoim[][] = nw int[4][5];. hr [] = {‘’, ‘’};标准答案:5. 下列哪些语句是正确的( )。

. int [][]=nw int[][3];. int [][]={{1,3},{2,3,4},{1,2}};. String s[][]=nw String[2][];. String s[][]={{"n","I"},{"hlp","you"}}标准答案:6. 如下哪些是Jv中正确的整数表示( ). 22. 0x22. 022. 22H标准答案:7. 定义一个类名为"Mylss.jv"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。

. privt lss Mylss xtns Ojt. lss Mylss xtns Ojt. puli lss Mylss. puli lss Mylss xtns Ojt标准答案:8. 定义变量如下: hr =‘w‘; int i=8; long L=15; lot =8.9; 以下赋值语句正确的是( ) . i=+i;. =+i;. L=+L;. =i+L+;标准答案:9. 执行下列代码后,哪个结论是正确的 String[] s=nw String[10];. s[10] 为 "";. s[9] 为 null;. s[0] 为未定义. s.lngth 为10标准答案:10. 下面哪个说法正确( )。

. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。

相关文档
最新文档