练习题
平步青雲
这个作者很懒,什么都没留下…
展开
-
牛客网第三天
1.进行Java基本的GUI设计需要用到的包是()A.java.ioB.java.sqlC.java.awtD.java.rmi正确答案: C 你的答案: C (正确)解析:图形用户界面(Graphical User Interface,简称 GUI)是指采用图形方式显示的计算机操作用户界面。java.io提供了全面的IO接口。包括:文件读写、标准设备输出等。java.sql...原创 2018-10-17 23:13:45 · 233 阅读 · 0 评论 -
牛客网第12天
1.类Test1定义如下:public class Test1{//1public float aMethod(float a,float b){}//2//3}//4将以下哪种方法插入行3是不合法的。A.public int aMethod(int a,int b){}B.private float aMethod(int a,int b,int c){}C.public flo...原创 2018-10-24 18:24:02 · 372 阅读 · 0 评论 -
牛客网第16天
若有定义语句: int a=10 ; double b=3.14 ; 则表达式 ‘A’+a+b 值的类型是()A.charB.intC.doubleD.float正确答案: C 你的答案: C (正确)解析:因为按照类型大的与类型小的运算,强制转换类型小的进行运算的规则,double>int>char,因此结果是double类型、2.在开发中使用泛型取代非泛型的数据...原创 2018-10-31 21:15:00 · 876 阅读 · 0 评论 -
牛客网第15天
public class Test {public static int a = 1;public static void main(String[] args) {int a = 10;a++; Test.a++;Test t=new Test();System.out.println(“a=” + a + " t.a=" + t.a);}}A.a=10 t.a=3B.a=...原创 2018-10-30 19:46:30 · 437 阅读 · 0 评论 -
牛客网第18天
1.public class Test{static int cnt = 6;static{cnt += 9;}public static void main(String[] args){System.out.println(“cnt =” + cnt);}static{cnt /=3;};}cnt的值是A.cnt=5B.cnt=2C.cnt=3D.cnt=6正确...原创 2018-11-06 08:53:41 · 406 阅读 · 0 评论 -
牛客网第17天
1.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成一些画图操作。A.start( )B.stop( )C.init( )D.paint( )正确答案: D 你的答案: C (错误)解析:Applet类是浏览器类库中最为重要的类,同时也是所有java小应用程序的基本类。Apple类中只有一种格式的构造方法public App...原创 2018-11-01 20:18:55 · 386 阅读 · 0 评论 -
牛客网第19天
1关于Java语言中的final关键字的使用,下列说法正确的是()A.在使用final关键字定义的方法里面使用final关键字定义变量。B.使用final关键字定义变量,必须在变量定义的同时给定变量的具体数值,完成变量初始化。C.final关键字可以用来修饰方法,表明此方法不可以被子类重写。D.使用final关键字定义变量,必须同时使用static关键字。正确答案: C 你的答案: ...原创 2018-11-06 11:28:15 · 332 阅读 · 0 评论 -
牛客网第20天
1.下列运算符合法的是( )A.&&B.<>C.ifD.:=正确答案: A 你的答案: A (正确)解析:java 中没有<> := 这种运算符, if else不算运算符,因此选a2.下列Java常见事件类中哪个是鼠标事件类?()A.InputEventB.KeyEventC.MouseEventD.WindowEvent正确答...原创 2018-11-07 18:24:12 · 577 阅读 · 0 评论 -
牛客网第21天
1.对于一个类的构造函数,其函数名与类名( )。A.完全相同B.基本相同C.不相同D.无关系正确答案: A 你的答案: D (错误)解析:记住即可。2.一个以”.java”为后缀的源文件A.只能包含一个类,类名必须与文件名相同B.只能包含与文件名相同的类以及其中的内部类C.只能有一个与文件名相同的public类,可以包含其他类D.可以包含任意类正确答案: C ...原创 2018-11-08 20:43:15 · 232 阅读 · 0 评论 -
牛客网第22天
以下哪个方法用于定义线程的执行体? ()A.start()B.join()C.run()D.synchronized()正确答案: C 你的答案: C (正确)解析:run()方法是用来定义这个线程在启动的时候需要做什么,但是,直接执行run()方法那就不是线程,必须使用start()启动,那样才是线程2.下列关于java抽象类的说法哪个正确?A.某个抽象类的父类是抽象类,则...原创 2018-12-17 21:03:51 · 562 阅读 · 0 评论 -
牛客网第14天
1.高优先级的线程比低优先级的线程运行得更快。A.对B.错正确答案: B 你的答案: B (正确)解析: 高优先级的线程与低优先级 的线程只是运行的优先级,扯不到速度上2.javac的作用是( )。A.将源程序编译成字节码B.将字节码编译成源程序C.解释执行Java字节码D.调试Java代码正确答案: A 你的答案: A (正确)javac 可以将java源文件...原创 2018-10-29 22:11:52 · 366 阅读 · 0 评论 -
牛客网第11天
1.下面所示的java代码,运行时,会产生()类型的异常int Arry_a[] = new int[10];System.out.println(Arry_a[10]);A.ArithmeticExceptionB.NullPointExceptionC.IOExceptionD.ArrayIndexOutOfBoundsException解析:int类型数组,默认值为0因此,在...原创 2018-10-23 20:48:32 · 266 阅读 · 0 评论 -
牛客网第二天
下列循环语句序列执行完成后,i的值是()int i;for(i=2;i<=10;i++){System.out.println(i);}A.2B.10C.11D.不确定正确答案: C 你的答案: C (正确)解析:++是先用在+1,当10的时候还满足i<=10,然后+1,11不满足先输出再+1所以输出的数是11。2.下面属于java合法变量定义的是?A...原创 2018-10-13 18:40:07 · 1081 阅读 · 0 评论 -
牛客网第四天
1 . 在JAVA中, 下列标识符合法的是()A.3kyouB.@163C.nameD.while正确答案: C 你的答案: C (正确)解析:JAVA中,标识符, 指用于给变量.类.方法名 等命名的名称. 1,标识以数字,字符,下划线,以及美元$符组成.(不能包括@、%、空格等),不能以数字开头. 2,不能与JAVA关键字重复 3,严格区分的大小写,(Flag和flag是两个变...原创 2018-10-18 22:57:50 · 119 阅读 · 0 评论 -
牛客网第五天
1.下面关于依赖注入(DI)的说法不正确的是()A.只有通过Spring才能实现依赖注入(DI)B.依赖注入的主要目的是解耦合C.常见的依赖注入方式有Setter和构造方法正确答案: A 你的答案: B (错误)解析:Spring依赖注入(DI)的三种方式,分别为:1. 接口注入2. Setter 方法注入3. 构造方法注入2. java 接口的修饰符可以为()A....原创 2018-10-19 17:50:35 · 299 阅读 · 0 评论 -
牛客网第八天
1.提供Java存取数据库能力的包是( )A.java.sqlB.java.awtC.java.langD.java.swing正确答案: A 你的答案: A (正确)解析:A,java.sql包提供Java存取数据库能力B,java.awt包是java图形界面的包C,java.lang是java语言的核心好,lang是language的简写D,java.swing是经过j...原创 2018-10-22 16:49:55 · 354 阅读 · 0 评论 -
牛客网第九天
1.以下二维数组声明合法的是( )A.char[2][3] ch = new char[][]B.char[2][] ch = new char[][3]C.char[][] ch = new char[2][3]D.char[][] ch = new [2]char[3]正确答案: C 你的答案: C (正确)解析:和定义一维数组一样一维数组的定义方法:int [] arr=n...原创 2018-10-22 20:25:17 · 403 阅读 · 0 评论 -
牛客网第13天
1.java中用()字指明继承关系.用()关键字指明对接口的实现。A.implements extendsB.extends implementsC.extend implementD.implement extend正确答案: B 你的答案: B (正确)解析: extends表继承父类implements表是实现接口2. 下列外部类定义中,不正确的是:( )A.class...原创 2018-10-25 19:35:19 · 292 阅读 · 0 评论 -
牛客网第六天
1.只有实现了()接口的类,其对象才能序列化。A.SerializableB.CloneableC.ComparableD.Writeable正确答案: A 你的答案: A (正确)解析: Serializable要实现序列化对象必须要实现的接口2. 以下关于 abstract 关键字的说法,正确的是()A.abstract 可以与final 并列修饰同一个类。B.abstr...原创 2018-10-21 15:59:48 · 1007 阅读 · 0 评论 -
牛客网第七天
1.欲构造ArrayList类的一个实例,此类实现了List接口,下列哪个方法是正确的?A.ArrayList myList=new Object()B.List myList=new ArrayList()C.ArrayList myList=new List()D.List myList=new List()正确答案: B 你的答案: B (正确)解析:本题考查在Java中如何...原创 2018-10-21 16:28:02 · 402 阅读 · 0 评论 -
牛客网第十天
1.以下对继承的描述错误的是()A.Java中的继承允许一个子类继承多个父类B.父类更具有通用性,子类更具体C.Java中的继承存在着传递性D.当实例化子类时会递归调用父类中的构造方法正确答案: A 你的答案: D (错误)解析:Java只能继承一个父类,但可以实现多个接口。2.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(...原创 2018-10-23 20:24:52 · 706 阅读 · 0 评论 -
牛客网第23天
1.定义类中成员变量时不可能用到的修饰是()A.finalB.voidC.protectedD.static正确答案: B 你的答案: C (错误)解析:void是修饰方法的,没有返回值,final是修饰常量的,protected是保护的,static是静态的2.一个以”.java”为后缀的源文件A.只能包含一个类,类名必须与文件名相同B.只能包含与文件名相同的类以及其中的内...原创 2018-12-18 20:32:54 · 487 阅读 · 0 评论