-
java以下声明变量中 是不合法的_华东《JAVA编程语言》2018年秋学期在线作业(一)(二)(三)满分...
2021-02-28 18:41:42用来导入已定义好的类或包的语句是( )A.mainB.importC.public classD.class正确答案 :B2.异常包含( )A.程序中的语法错误B.程序的编译错误C.程序执行过程中遇到的事先没有预料到的情况D.程序事先定义好的可能出现的...《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
-
初学的IT女孩,求正确解答JAVA基础概念
2015-06-07 13:34:222. 选择正确的语句或者JAVA里关于面向对象编程的语句(多选题) 继承模型IS-A关系,其中子类的对象还是超类的对象。 在一个超类里的方法的数量总是高于其每一个子类 同样的超类的两个子类总是有... -
java写出以上程序声明过的类名_《JAVA编程初步》练习测试题
2021-02-28 18:53:11《JA V A编程初步》练习测试题一、选择题1、关于被私有保护访问控制符private protected修饰的成员变量,以下说法正确的是()。A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B...《JA V A编程初步》练习测试题
一、选择题
1、关于被私有保护访问控制符private protected修饰的成员变量,以下说法正确的
是()。
A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的
该类的子类
B、可以被两种类访问和引用:该类本身、该类的所有子类
C、只能被该类自身所访问和修改
D、只能被同一个包中的类访问
2、以下代码段将创建()个对象。
String s1="bc";
String s2="bc";
A、0
B、1
C、2
D、3
3、编译并运行以下程序,以下描述哪个选项是正确的()
1: class X{
2: protected String toString(){
3: return super.toString();}
4: }
A、编译通过运行无异常
B、编译通过但运行时出错
C、行2出错,不能成功编译
D、不能成功编译,行3出错
4、下列关于修饰符混用的说法,错误的是()
A、abstract不能与final并列修饰同一个类
B、abstract类中不可以有private的成员
C、abstract方法必须在abstract类中
D、static方法中能处理非static的属性
5、容器Panel和Applet缺省使用的布局编辑策略是()
A、BorderLayout
B、FlowLayout
C、GridLayout
D、CardLayout
6、以下标识符中哪项是不合法的( )
A、BigMeaninglessName
B、$int
C、1 st
D、$1
7、main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪
项是合法的()
A、public static void main()
B、public static void main(String[ ] args)
C、public static int main(String[ ] arg)
-
Java中什么是不可变类及不可变对象?
2020-11-02 14:01:39要使一个类成为不可变的,必须满足下面的需求: 1.所有数据域都是私有的。 2.没有修改器方法。 3.没有一个访问器方法,它会返回一个指向可变数据域的引用。 当满足以下条件时,对象才是不可变的: 1.对象创建...要使一个类成为不可变的,必须满足下面的需求:
1.所有数据域都是私有的。
2.没有修改器方法。
3.没有一个访问器方法,它会返回一个指向可变数据域的引用。
当满足以下条件时,对象才是不可变的:
1.对象创建以后其状态就不能修改。
2.对象的所有域都是final类型
3.对象是正确创建的(在对象的创建期间,this引用没有溢出)
注释:从技术上来看,不可变对象并不需要将其所有数据域都声明为final类型。
-
java基础概念--接口与抽象类(初级java必备)
2018-05-08 11:51:09接口是一个特殊的抽象类(仅限于JDK 1.8以下 1.8以上并不完全正确,后续更新)一: 接口和抽象类相同点:1.接口和抽象类都是一种类型2.接口个抽象类都是不能实例化的.但是都可以用来声明引用,指向实现类或具体子类的...接口是一个特殊的抽象类(仅限于JDK 1.8以下 1.8以上并不完全正确,后续更新)一: 接口和抽象类相同点:1.接口和抽象类都是一种类型2.接口个抽象类都是不能实例化的.但是都可以用来声明引用,指向实现类或具体子类的对象(特别注意:****只要是接口实现类的泛化关系类 型的引用指向该实现类的对象,满足父类型的引用指向子类型对象,那么该引用就可以被强制类型转换为此接口类型****)3.一个具体类继承一个抽象类实现一个接口的时候,必须要实现抽象类或接口中全部的抽象方法4.一个类继承一个抽象类或实现一个接口的时候,如果实现类抽象类或接口中全部的抽象方法,这个类可以声明为具体类,也可以声明为抽象类(因为抽象类中可以没有抽象方法)5.一个类继承一个抽象类或实现一个接口的时候,如果只实现类抽象类或接口中部分的抽象方法,这个类必须声明为抽象类6.接口和抽象类都是属于抽象层的二: 接口和抽象类不同点:1.抽象类中可以有实例属性;而接口中没有实例属性,接口中的属性会被自动的加上 public static final修饰符,都是公开的静态的常量2.抽象类中可以有实例方法;而接口中没有实例方法.接口中的方法都会被自动的加上 public abstract 修饰符.都是公开的抽象方法3.抽象类中可以有构造方法(供子类的构造方法调用);而接口中没有构造方法4.内存中有抽象类的对象.而在内存中没有接口的对象.5.类和类之间使用的是extends;类和接口之间使用的是implements6.类和类之间只能使用单继承;接口和接口之间也可以使用继承关系,而且是多继承7.类和类之间只能使用单继承.但是一个类可以同时实现多个接口三:在抽象层中多态的体现用抽象类声明引用,指向具体子类的对象或用接口声明引用指向实现类的对象,都称为多态一个类继承一个基类的同时,还可以实现多个接口在java中,接口和抽象类都是属于抽象层的,那么抽象层中何时使用接口?何时使用抽象类呢?(1)当抽象层中没有任何实例属性/实例方法,全部都是抽象方法的时候,应该使用接口.因为JVM不需要创建接口的对象(2)当抽象层中既有实例属性/实例方法,又有抽象方法的时候,必须要使用抽象类.因为抽象类中可以有实例属性实例方法,有可以有抽象方法四:相关知识点我们知道,当一个类要实现一个接口必须要实现借口中的所有方法,可是很多情况下我们只需要其中的一部分。那么我们能否让一个具体类仅仅实现一个接口中部分的抽象方法呢?解决方案:使用适配器模式(具体看设计模式之缺省适配器) -
EduCoder Java语言之异常处理类
2021-02-10 21:01:39利用throw关键字声明输入可能出现的异常。 如果输入的ID格式正确,则输出ID格式正确:+ ID内容;反之输出ID长度应为7。 测试说明 平台将自动编译补全后的代码,并生成若干组测试数据,接着根据程序的输出判断程序... -
Java封装 练习
2020-07-13 16:38:142、运行以下Java代码,说法正确的是 A 3、java封装的意义(多选)ABC 4、下面代码的运行结果是 A 5、关于package+包名;的说法不正确的是 A 6、下面关于import,class和package的声明顺序哪个是正确的 A 7、... -
Java复习题
2020-12-12 22:18:132、以下叙述正确的是:( B)的确台a A.构造方法必须是public方法 B.main方法必须是public方法 C.Java应用程序的文件名可以是任意的 D.构造方法应该声明为void类型 3、关于Java中数据类型叙述正确的是:( B) A -
Java练习题集
2021-01-12 19:54:59第001题 Java中所有类的父类是( )。...在某个类A中存在一个方法:void set(int x),以下不能作为这个方法的重载的声明的是() A、void set(int y) B、int set(int x,double y) C、double set(int x,int y) D、void -
欢聚时代2017校招笔试题目(JAVA基础类)A卷--9
2017-09-16 09:56:199 以下关于异常的描述错误的是:( )A、RuntimeException:可以不使用try…catch进行处理,但是如果有异常产生,则异常将由JVM进行处理B、finally语句块是不管有没有出现异常都要执行的内容C、throw关键字可以在... -
超级有影响力霸气的Java面试题大全文档
2012-07-18 09:47:04声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,... -
java程序处理ibitis 关键字_Java期末考试复习题
2021-02-26 13:59:351、在Java中不属于整型变量的是()A、longB、byteC、doubleD、shortE、int2、以下变量声明正确的是()A、int Int%;B、float f_double;C、byte b=1264;D、char &address;3、在某个类中存在一个方法:void get S ort... -
Java期末考试复习题.pdf
2020-04-19 00:01:431在Java中不属于整型变量的是 Along Bbyte Cdouble Dshort Eint 2以下变量声明正确的是 Aint Int% ; Bfloat f_double; Cbyte b 1264 ; Dchar &address; 3在某个类中存在一个方法void getSort (int x,以下哪个是方 法... -
java8 改进_Java8新特性实在太好用了!!
2021-02-13 02:05:46Lambda表达式Lambda 表达式是一种匿名函数(对 Java 而言这并不完全正确,但现在姑且这么认为),简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。我们总是通过匿名类给方法传递函数功能,以下... -
java面试宝典
2013-02-28 16:04:0147、在java 中一个类被声明为final 类型,表示了什么意思? 12 48、下面哪些类可以被继承? 12 49、指出下面程序的运行结果: 【基础】 13 52、关于内部类: 13 53、数据类型之间的转换: 14 54、字符串操作:如何实现... -
Java面试题
2020-11-23 11:40:53Java面试题**1.选择题****1.1.下列选项中,用于在定义子类时声明父类名的关键字是(C)****1.2....下列外部类定义中,不正确的是(C)****1.7.对于java类型变量char c,short s,float f,double d,表达式c * s + f + d -
中软Java笔试题
2020-03-27 23:32:214. 当一个类的所有构造器均为私有的,以下哪个描述是正确的? ( C ) A. 不能被其他类实例化 B. 不能被其他类继承 C. 既不能被其他类实例化,也不能被其他类继承 D. 该类必须被final修饰 *强调文本* _强调文本_ ... -
Java语言程序设计---期末复习试题
2020-12-26 19:43:142、以下叙述正确的是:( B)的确台a A.构造方法必须是public方法 B.main方法必须是public方法 C.Java应用程序的文件名可以是任意的 D.构造方法应该声明为void类型 3、关于Java中数据类型叙述正确的是:( B) A -
Java错题集(十五)
2021-02-19 10:18:34在hibernate开发中,关于POJO类对象的状态说法正确的是()。 以下哪种JAVA得变量声明方式可以避免程序在多线程竞争情况下读到不正确的值() Servlet的生命周期可以分为初始化阶段,运行阶段和销毁阶段三个阶段,... -
java 面试题 总结
2009-09-16 08:45:34声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其... -
java基础笔试题
2020-11-10 21:02:10对于abstract声明的类,下面说法正确的是( E )** A.可以实例化 B.不可以被继承 C子类为abstract D.只能被继承E.可以被抽象类继承 **解析:**A:abstract声明的类是抽象类,不能被实例化 B:抽象类可以被继承 C:如果... -
NEW(南开大学)《Java语言程序设计》2020春期末考试试题.docx
2020-09-05 23:36:35Java语言程序设计20春期末考核 请认真核对题目内容后再进行下载 单选题 共15题30分 1.接体中不包含) A常义...以下关于继承的叙述正确的是) A在Java中类只允许单-继承 B在Java中-个积能实现一个接口 C在Java中-个类不 -
Java面试题(二)
2019-09-15 19:22:25B. Java类可以同时用 abstract和final声明 C. HashMap中,使用 get(key)==null可以 判断这个Hasmap是否包含这个key D. volatile关键字不保证对变量操作的原子性 解析: AD都为正确 下面的方法,当输入为2的时候... -
java课堂疑问解答与思考1
2017-10-07 17:19:00Java类中只能有一个公有类吗?用Eclipse检测以下程序是否正确。是否在接口中同样适用。 答:一个源文件里必须稚嫩发有一个公有类,名称必须与文件名一致。以上程序经过编译没有提示错误。java接口是一系列方法的... -
java机考_西北工业大学19秋《JAVA语言》机考(满分)
2021-03-01 08:43:13以下哪个说法是正确的?A.只有第1行能通过编译B.第1、2行能通过编译,但第3行编译出错C.第1、2、3行能通过编译,但第2、3行运行时出错D.第1行、第2行和第3行的声明都是正确的正确答案:D2.欲构造ArrayList类的一个... -
常用设计模式及 Java程序设计(含java源码)
2010-01-15 11:33:38只根据抽象类中定义的接口来操纵对象有以下两个好处: 1) 客户无须知道他们使用对象的特定类型,只须对象有客户所期望的接口。 2) 客户无须知道他们使用的对象是用什么类来实现的,他们只须知道定义接口的抽象类... -
Java8新特性实在太好用了!!
2020-07-16 14:22:49Lambda 表达式是一种匿名函数(对 Java 而言这并不完全正确,但现在姑且这么认为),简单地说,它是没有声明的方法,也即没有访问修饰符、返回值声明和名字。 我们总是通过匿名类给方法传递函数功能,以下是旧版的事件... -
Java复习题及答案
2008-12-21 00:40:2814、一个线程的run方法包含以下语句,假定线程没有被打断,以下哪项是正确的( ) 1.try{ 2. sleep(100); 3. }catch(InterruptedException e){ } A、不能通过编译,因为在run方法中可能不会捕捉到异常。 B、在第2... -
Java程序设计语言考试试题
2009-07-11 10:33:576.以下关于菜单的叙述中,正确的是( ) A.菜单分三级定义,最高一级的是菜单条,菜单条中放菜单,菜单中放菜单项 B.菜单分三级定义,最高一级的是菜单,菜单中放菜单条,菜单条中放菜单项 C.菜单分两级定义,... -
中科软应用集成四部java程序员招聘试题.doc
2020-03-08 22:53:402015年中科软应用集成四部招聘试题 笔试部分 一 选择题 给出以下代码请问一下关于一个实现该接口的类的哪些描述是正确的 Public interface example{ Void someMethod; } 该类应该有一个被声明为public的someMethod)...
-
Matlab脚本-源码
-
MySQL 查询与高级查询(多表、嵌套和正则表达式)
-
pool python 传参数_Python函数中参数是传递值还是引用详解
-
poj java_北大POJ 1001 (Java实现) | 学步园
-
postgres 退出_如何退出postgresql
-
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
配列 java_JAVA言语入6-1次元配列
-
java获取百分比_如何从java获取操作系统CPU占用的百分比
-
access应用的3个开发实例
-
基于Qt的LibVLC开发教程
-
蛇机器人-源码
-
精通编译Makefile,Nina, 从底层uboot到Android
-
MySQL DML 语言(插入、更新与删除数据)
-
java 分页读取文件_Java分页查询,文件上传到指定目录
-
poj 1064 java_POJ 1064 Cable master
-
配列 java_java8 stream sorted
-
汽车出租-源码
-
MySQL 触发器
-
实现 MySQL 读写分离的利器 mysql-proxy
-
poj java_POJ 2386 java实现