我是靠谱客的博主 大意学姐,最近开发中收集的这篇文章主要介绍java以下声明变量中 是不合法的_华东《JAVA编程语言》2018年秋学期在线作业(一)(二)(三)满分...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

《JAVA编程语言》2018年秋学期华东在线作业(一)

需要 扣来 1192235545

一、单选题(100分)

1.用来导入已定义好的类或包的语句是( )

A.main

B.import

C.public class

D.class

正确答案 :B

2.异常包含( )

A.程序中的语法错误

B.程序的编译错误

C.程序执行过程中遇到的事先没有预料到的情况

D.程序事先定义好的可能出现的意外情况

正确答案 :C

3.结构化程序设计的一种基本方法是( )

A.筛选法

B.递归法

C.归纳法

D.逐步求精法

正确答案 :D

4.不使用static修饰符限定的方法称为对象(或实例)方法,( )说法是正确的。

A.实例方法可以直接调用父类的实例方法

B.实例方法不能直接调用父类的类方法

C.实例方法可以直接调用其他类的实例方法

D.实例方法可以直接调用本类的类方法

5.下列关于float类型包装类提供的常量的说法中,不正确的一项是( )

A.POSITIVE_INFINITY表示正无限值

B.NEGATIVE_INFINITY表示负无限值

C.MAX_VALUE表示正无限值

D.NaN可以表示被零除

6.定义一个类,必须使用的关键字是( )。

A.public

B.class

C.interface

D.static

7.在

A.Label

B.Checkbox

C.Button

D.CheckButton

8.顺序执行下列程序语句后,String a = "Hello";  String b = a.substring(0, 2); 则b的值是( )

A.Hello

B.hello

C.Hel

D.null

9.以下( )不是Java的原始数据类型。

A.int

B.Boolean

C.float

D.char

10.paint()方法使用的参数是( )

A.Graphics

B.Graphics2D

C.String

D.Color

11.下列关于内存回收的语句,( )说明是正确的。

A.程序员必须创建一个线程来释放内存

B.内存回收程序允许程序员直接释放内存

C.内存回收程序负责释放无用内存

D.内存回收程序可以在指定的时间释放内存对象

12.为了使包ch4在当前程序中可见,可使用的语句是( )

A.import ch4.*;

B.package ch4.*;

C.ch4 import;

D.ch4 package;

13.下列选项中,不属于

A.语法检查

B.不允许使用指针

C.代码参数类型合法性检查

D.对内存进行跟踪

14.所有的异常类皆继承自( )类

A.java.applet.Applet

B.java.lang.Throwable

C.java.lang.Exception

D.java.lang.Error

15.欲定义类字段或类方法(静态方法),应使用( )修饰。

A.public

B.static

C.protected

D.synchronized

16.Application中的主类需包含main方法,以下( )是main方法的正确形参。

A.String  args

B.String  args[]

C.Char  arg

D.StringBuffer args[]

17.下列关于int类型的说法中,正确的一个是( )

A.int类型可以自动转换为所有的简单类型

B.int类型只能自动转换为long、float、double类型

C.1022是合法的int类型常量

D.int类型包括有符号整型和无符号整型

18.

A.多重的

B.单重的

C.线程的

D.不能继承

19.为了区分重载多态中同名的不同方法,要求( )

A.形参个数或类型不同

B.返回值类型不同

C.调用时用类名或对象名做前缀

D.形参名称不同

20.( )的访问权限级别最高。

A.public

B.protected

C.private

D.友好

《JAVA编程语言》2018年秋学期华东在线作业(二)

一、单选题(100分)

1.用来导入已定义好的类或包的语句是( )

A.main

B.import

C.public class

D.class

正确答案 :B

2.

A.垃圾回收

B.虚拟机

C.代码安全

D.多线程

正确答案 :D

3.若需要定义一个类域或类方法,应使用( )修饰符。

A.static

B.package

C.private

D.public

正确答案 :A

4.若在某一个类定义中定义有如下的方法:abstract  void

performDial( );该方法属于( )方法。

A.本地

B.最终

C.静态

D.抽象

5.在浏览器中执行Applet程序,以下选项中( )方法将被最先执行。

A.init()

B.start()

C.destroy()

D.stop()

6.下列的哪个选项可以正确用以表示八进制值8?

A.0x8

B.0x10

C.08

D.010

7.进行

A.java.io

B.java.sql

C.java.awt

D.java.rmi

8.以下字符常量中不合法的是( )

A.’$’

B.’r’

C.’t’

D.’’

9.定义一个类,必须使用的关键字是( )。

A.public

B.class

C.interface

D.static

10.以下( )不是Java的原始数据类型。

A.int

B.Boolean

C.float

D.char

11.设int x=1; float y=2;,则表达式x / y的值是( )

A.0

B.1

C.2

D.以上都不是

12.现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,正确的一个是( )

A.a必须性制转换为b

B.a可以自动转换为b

C.b必须强制转换为a

D.它们不可以相互转换

13.为了区分重载多态中同名的不同方法,要求( )

A.形参个数或类型不同

B.返回值类型不同

C.调用时用类名或对象名做前缀

D.形参名称不同

14.( )的访问权限级别最高。

A.public

B.protected

C.private

D.友好

15.下列关于变量作用域的说法中,不正确的是( )

A.类成员变量对应的作用域是类

B.局部变量对应的作用域是方法和不同的语句块

C.方法参数对应的作用域是整个方法

D.异常处下参数对应的作用域是整个类

16.下列关于float类型的说法中,正确的是( )

A.float类型不能自动转换为其他的简单类型

B.float类型可以自动转换为double类型

C.float类型和long类型在计算机中占的存储空间一样大

D.3.342E2D是合法的float类型数值

17.( )是Java中的标识符。

A.public

B.super

C.3number

D.width

18.算术表达式1+2/3-4*5的值为( )

A.1

B.-19

C.-5

D.0

19.下列整型的最终属性i的定义中,正确的是( )

A.static final int i=100;

B.final I;

C.static int I;

D.final float i=1.2f;

20.如果定义一个名为apple的类,那么存储这个类的源文件名是( )

A.apple.java

B.apple.byte

C.apple.class

D.apple

《JAVA编程语言》2018年秋学期华东在线作业(三)

一、单选题(100分)

1.若在某一个类定义中定义有如下的方法:abstract  void

performDial( );该方法属于( )方法。

A.本地

B.最终

C.静态

D.抽象

正确答案 :D

2.不使用static修饰符限定的方法称为对象(或实例)方法,( )说法是正确的。

A.实例方法可以直接调用父类的实例方法

B.实例方法不能直接调用父类的类方法

C.实例方法可以直接调用其他类的实例方法

D.实例方法可以直接调用本类的类方法

正确答案 :D

3.++运算符的操作数是( )

A.1个

B.2个

C.3个

D.4个

正确答案 :A

4.在

A.java.applet

B.java.transaction

C.java.util

D.java.awt

5.顺序执行下列程序语句后,String a = "Hello";  String b = a.substring(0, 2); 则b的值是( )

A.Hello

B.hello

C.Hel

D.null

6.下列整型的最终属性i的定义中,正确的是( )

A.static final int i=100;

B.final I;

C.static int I;

D.final float i=1.2f;

7.进行

A.java.io

B.java.sql

C.java.awt

D.java.rmi

8.Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为(

)

A.隐藏

B.重写

C.重载

D.没有此特性

9.下面是关于类及其修饰符的一些描述,不正确的是( )

A.abstract类只能用来派生子类,不能用来创建abstract类的对象

B.abstract不能与final同时修饰一个类

C.final类既可用来派生子类,也可用来创建final类的对象

D.abstract方法须在abstract类中声明,但abstract类中可没有abstract方法

10.以下有关构造方法的说法,正确的是( )

A.一个类的构造方法可以有多个

B.构造方法在类定义时被调用

C.构造方法只能由对象中的其它方法调用

D.构造方法可以和类同名,也可以和类名不同

11.( )是Java中的标识符。

A.public

B.super

C.3number

D.width

12.为了使包ch4在当前程序中可见,可使用的语句是( )

A.import ch4.*;

B.package ch4.*;

C.ch4 import;

D.ch4 package;

13.以下( )不是Java的原始数据类型。

A.int

B.Boolean

C.float

D.char

14.以下字符常量中不合法的是( )

A.’$’

B.’r’

C.’t’

D.’’

15.现在有一个int类型的变量a和一个char类型的变量b,关于它们之间类型转换的说法中,正确的一个是( )

A.a必须性制转换为b

B.a可以自动转换为b

C.b必须强制转换为a

D.它们不可以相互转换

16.( )关键字可以对对象加互斥锁。

A.transient

B.synchronized

C.serialize

D.static

17.声明并创建一个按钮对象b,应该使用的语句是( )

A.Button b=new Button();

B.button b=new button();

C.Button btn=new btn();

D.b.setLabel("确定");

18.( )是正确的表达式。

A.byte=128;

B.Boolean=null;

C.long l=0xfffL;

D.double=0.9239d;

19.以下关于继承的叙述正确的是( )

A.在Java中类只允许单一继承

B.在Java中一个类只能实现一个接口

C.在Java中一个类不能同时继承一个类和实现一个接口

D.在Java中接口只允许单一继承

20.所有的异常类皆继承自( )类

A.java.applet.Applet

B.java.lang.Throwable

C.java.lang.Exception

D.java.lang.Error

最后

以上就是大意学姐为你收集整理的java以下声明变量中 是不合法的_华东《JAVA编程语言》2018年秋学期在线作业(一)(二)(三)满分...的全部内容,希望文章能够帮你解决java以下声明变量中 是不合法的_华东《JAVA编程语言》2018年秋学期在线作业(一)(二)(三)满分...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

评论列表共有 0 条评论

立即
投稿
返回
顶部