吉大22秋《JAVA程序设计》在线作业一【标准答案】

作者:周老师 分类: 吉林大学 发布时间: 2022-12-31 14:23

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包

吉大22秋学期《JAVA程序设计》在线作业一 -0005

试卷总分:100 得分:100

一、单选题 (共 15 道试题,共 60 分)

1."阅览下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 如今想先编译再运转该程序,成果是( )。

A.1

B.2

C.编译犯错

D.运转犯错



2.要运用Vector有必要import入下面哪个包( )。

A.java.Vector

B.java.io

C.java.util

D.java.Applet



3.编译而且履行以下代码,会呈现啥状况( )。?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.有错误,数组的巨细没有界说。



4.已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");履行成果是( )

A.False

B.True

C.None

D.犯错



5.下列关于Java线程的说法那些是正确的( )。

A.每一个Java线程能够当作由代码、一个实在的CPU以及数据三部份构成

B.创立线程的两种方法中,从Thread类中承继的创立方法能够避免呈现多父类疑问

C.Thread类归于java.util程序包

D.以上说法无一正确



6.向量能够描绘成( )。

A.固定长度的数组

B.可变长度的数组

C.一种行列

D.一种仓库



7.下列关于栈的描绘中错误的是( )

A.栈是领先后出的线性表

B.栈只能次序存储

C.栈具有回忆效果

D.对栈的刺进与删去操作中,不需求改动栈底指针



8.设 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){ ... }



9.下列关于线性链表的描绘中正确的是( )

A.存储空间纷歧定是接连,且各元素的存储次序是恣意的

B.存储空间纷歧定是接连,且前件元素必定存储在后件元素的前面

C.存储空间有必要接连,且前件元素必定存储在后件元素的前面

D.存储空间有必要接连,且各元素的存储次序是恣意的



10.下列程序段履行后 b3 的成果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;

A.0

B.1

C.true

D.false



11.在 Java 中,用 package 句子阐明一个包时,该包的层次结构有必要是( )

A.与文件的结构一样

B.与文件目录的层次一样

C.与文件类型一样

D.与文件巨细一样



12.以下选项中,合法的赋值句子是( )

A.a = = 1;

B.++ i;

C.a=a + 1= 5;

D.y = int ( i );



13.不运用static润饰符限制的方法称为成员方法,下列哪一个说法是不正确的( )

A.成员方法能够直接调用父类的成员方法

B.成员方法能够直接调用父类的类方法

C.成员方法不可以以直接调用其他类的成员方法

D.成员方法能够直接调用本类的类方法



14.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )

A.3

B.3.5

C.4

D.5



15.在Java Applet程序用户自界说的Applet子类中,一般需求重载父类的( )方法来完结一些画图操作。

A.start( )

B.stop( )

C.init( )

D.paint( )



二、多选题 (共 5 道试题,共 20 分)

16.以下哪些是Java语言的特色( )

A.面向对象

B.安全牢靠

C.渠道无关

D.多撑持线程

E.撑持散布操作



17.以下哪些是Java中处理xml的API?( )

A.JAXP

B.JAXB

C.JAXM

D.SAAJ



18.哪个布局管理器运用的是组件的最好尺度( )

A.FlowLayout

B.BorderLayout

C.GridLayout

D.CardLayout

E.GridBagLayout



19.选出合理的标识符( )

A._sys1_lll

B.2mail

C.$change

D.class



20.指出下列哪个方法与方法public void add(int a){}为合理的重载方法( )。

A.public int add(int a)

B.public void add(long a)

C.public void add(int a,int b)

D.public void add(float a)



三、判别题 (共 5 道试题,共 20 分)

21.假如p是父类Parent的对象,而c是子类Child的对象,则句子c?=?p是正确的( )



22.Final类中的特点和方法都有必要被final润饰符润饰( )



23.类及其特点、方法能够一起有一个以上的润饰符来润饰( )。



24.套接字是指网络上的两个程序通过双向的通讯而树立起来的一个完成数据传输的通道,这个双向衔接的一端变成一个套接字( )



25.一个线程对象的详细操作是由run()方法的内容断定的,可是Thread类的run()方法是空的,其间没有内容;所以用户程序要么派生一个Thread的子类并在子类里从头界说run()方法,要么使一个类完成Runnable接口并书写其间run()方法的方法体。( )

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包