精华内容
下载资源
问答
  • JAVA所定义的版本中不包括:()A、 JAVA2 EEB、 JAVA2 CardC、 JAVA2 MED、 JAVA2 HEE、 JAVA2 SE2、 下列说法正确的是()A、 JAVA程序的main方法必须写在类里面B、 JAVA程序中可以有多个main方法C、 JAVA程序中类名...

    JAVA所定义的版本中不包括:()

    A、 JAVA2 EE

    B、 JAVA2 Card

    C、 JAVA2 ME

    D、 JAVA2 HE

    E、 JAVA2 SE

    2、 下列说法正确的是()

    A、 JAVA程序的main方法必须写在类里面

    B、 JAVA程序中可以有多个main方法

    C、 JAVA程序中类名必须与文件名一样

    D、 JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来

    3、 Java中,在如下所示的Test类中,共有()个构造方法。

    public class Test{

    private int x;

    public Test(){

    x=35;

    }

    public void Test(double f){

    This.x=(int)f;

    }

    public Test(String s){}

    }

    A、 0

    B、 1

    C、 2

    D、 3

    4、 变量命名规范说法正确的是()

    A、 变量由字母、下划线、数字、$符号随意组成;

    B、 变量不能以数字作为开头;

    C、 A和a在java中是同一个变量;

    D、 不同类型的变量,可以起相同的名字;

    5、 下列javaDoc注释正确的是()

    A、 /*我爱北京天安门*/

    B、 //我爱北京天安门*/

    C、 /**我爱北京天安门*/

    D、 /*我爱北京天安门**/

    6、 为一个boolean类型变量赋值时,可以使用()方式

    A、 boolean = 1;

    B、 boolean a = (9 >= 10);

    C、 boolean a="真";

    D、 boolean a = = false;

    7、 以下()不是合法的标识符

    A、 STRING

    B、 x3x;

    C、 void

    D、 de$f

    8、 表达式(11+3*8)/4%3的值是()

    A、 31

    B、 0

    C、 1

    D、 2

    9、 ()表达式不可以作为循环条件

    A、 i++;

    B、 i>5;

    C、 bEqual = str.equals("q");

    D、 count = = i;

    10、 运算符优先级别排序正确的是()

    A、 由高向低分别是:()、!、算术运算符、关系运算符、逻辑运算符、赋值运算符;

    B、 由高向低分别是:()、关系运算符、算术运算符、赋值运算符、!、逻辑运算符;

    C、 由高向低分别是:()、算术运算符、逻辑运算符、关系运算符、!、赋值运算符;

    D、 由高向低分别是:()、!、关系运算符、赋值运算符、算术运算符、逻辑运算符;

    11、 以下程序的运行结果是:()

    public class Increment{

    public static void main(String args[]) {

    int a;

    a = 6;

    System.out.print(a);

    System.out.print(a++);

    System.out.print(a);

    }

    }

    A. 666

    B. 667

    C. 677

    D. 676

    12、 下列值不为true的表达式有()。

    A、 "john" = = "john"

    B、 "john".equals("john")

    C、 "john" = "john"

    D、 "john".equals(new String("john"))

    13、 下列输出结果是()

    int a = 0 ;

    while (a < 5 ) {

    switch(a){

    case 0:

    case 3 : a = a + 2;

    case 1 :

    case 2 : a = a + 3;

    default : a = a + 5;

    }

    }

    System.out.print (a ) ;

    A、 0

    B、 5

    C、 10

    D、 其他

    14、 下列代码输出结果是()

    int i = 10;

    while (i > 0 ){

    i = i + 1;

    if (i = =10 ){

    break;

    }

    }

    A. while循环执行10次

    B. 死循环

    C. 循环一次都不执行

    D. 循环执行一次

    15、 下面有关for循环的描述正确的是()

    A、 for循环体语句中,可以包含多条语句,但要用大括号括起来

    B、 for循环只能用于循环次数已经确定的情况

    C、 在for循环中,不能使用break语句跳出循环

    D、 for循环是先执行循环体语句,后进行条件判断

    16、 下列()属于引用数据类型(选择两项

    A、 String

    B、 char

    C、 用户自定义的Student类类型

    D、 int

    17、 对象的特征在类中表示为变量,称为类的()。

    A、 对象

    B、 属性

    C、 方法

    D、 数据类型

    18、 在java中下列关于自动类型转换说法正确的是()

    A、 基本数据类型和String相加结果一定是字符串型

    B、 char类型和int类型相加结果一定是字符

    C、 double类型可以自动转换为int

    D、 char + int + double +"" 结果一定是double;

    19、 关于类的描叙正确的是()(选择两项)

    A、 在类中定义的变量称为类的成员变量,在别的类中可以直接使用

    B、 局部变量的作用范围仅仅在定义它的方法内,或者是在定义它的控制流块中

    C、 使用别的类的方法仅仅需要引用方法的名字即可

    D、 一个类的方法使用该类的另一个方法时可以直接引用方法名

    20、 下列关于字符串的描叙中错误的是()(选择两项)

    A、 字符串是对象

    B、 String对象存储字符串的效率比StringBuffer高

    C、 可以使用StringBuffer sb="这里是字符串"声明并初始化StringBuffer对象sb

    D、 String类提供了许多用来操作字符串的方法:连接,提取,查询等

    21、 以下()代码,能够对数组正确初始化(或者是默认初始化)。

    A、 int[] a;

    B、 a = {1, 2, 3, 4, 5};

    C、 int[] a = new int[5]{1, 2, 3, 4, 5};

    D、 int[] a = new int[5];

    22、 score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读下面代码,程序运行结果是()

    temp = score[0];

    for (int index = 1;index < 5;index++) {

    if (score[index] < temp) {

    temp = score[index];

    }

    }

    A. 求最大数

    B. 求最小数

    C. 找到数组最后一个元素

    D. 编译出错

    23、 下面关于数组的说法中,错误的是()(选择两项)

    A、 在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空

    B、 数组可以在内存空间连续存储任意一组数据

    C、 数组必须先声明,然后才能使用

    D、 数组本身是一个对象

    24、 在Java中下面代码是()条语句

    int i;i=123;

    int j=0,k=0;

    System.out.println(i+";"+";"+j+""+k);

    A、 3

    B、 4

    C、 5

    D、 6

    25、 在Java中,关于构造方法,下列说法错误的是()

    A、 构造方法的名称必须与类名相同

    B、 构造方法可以带参数

    C、 构造方法不可以重载

    D、 构造方法绝对不能有返回值

    26、 执行下面代码结果()

    for(int i=0;;){

    System.out.println("这是 "+i);

    break;

    }

    A、 语法错误,缺少表达式2和表达式3

    B、 死循环

    C、 程序什么都不输出

    D、 输出:这是0

    27、 下面代码输出结果是()。

    int i=0,s=0;

    do{

    if (i%2 = = 0 ){

    i++;

    continue;

    }

    i++;

    s = s + i;

    } while (i<7);

    System.out.println(s);

    A、 16

    B、 12

    C、 28

    D、 21

    28、 下面()不是String类提供的合法的方法。

    A、 equals(String)

    B、 trim()

    C、 append()

    D、 indexOf()

    29、 在JAVA中,以下()类的对象以键-值的方式存储对象

    A、 java.util.List

    B、 java.util.ArrayList

    C、 java.util.HashMap

    D、 java.util.LinkedList

    30、 给定如下所示的JAVA代码,则运行时,会产生()类型的异常

    String s = null;

    s.concat("abc");

    A. ArithmeticException

    B. NullPointerException

    C. IOException

    D. ClassNotFoundException

    31、 给定java代码如下所示,在A处新增下列()方法,是对cal方法的重载(选择两项)

    public class Test

    {

    public void cal(int x, int y, int z)

    {

    }

    //A

    }

    A. public int cal(int x,int y,float z){return 0;}

    B. public int cal(int x,int y,int z){return 0;}

    C. public void cal(int x,int z){}

    D. public viod cal(int z,int y,int x){}

    32、 给定如下Java 程序代码片段,编译运行这段代码,结果是()。

    java.util.HashMap map = new java.util.HashMap();

    map.put("name",null);

    map.put("name","Jack");

    System.out.println(map.get("name"));

    A. null

    B. Jack

    C. nullJack

    D. 运行时出现异常

    33、 给定以下JAVA代码,这段代码编译运行后输出的结果是()

    public class Test {

    public static int aMethod(int i) throws Exception {

    try{

    return i/10;

    }catch(Exception ex){

    throw new Exception ("exception in a aMothod");

    }finally{

    System.out.print("finally");

    }

    }

    public static void main(String [] args) {

    try{

    aMethod(0);

    }catch(Exception ex){

    System.out.print("exception in main");

    }

    System.out.print("finished");

    }

    A、 finallyexception in mainfinished

    B、 exception in mainfinally

    C、 finallyfinished

    D、 finallyexception in mainfinished

    34、 在Java中,下面对于构造函数的描述错误的是()(选择两项)

    A、 类不一定要显式定义构造函数

    B、 构造函数的返回类型是void

    C、 如果构造函数不带任何参数,那么构造函数的名称和类名可以不同

    D、 一个类可以定义多个构造函数

    35、 在Java语言中,下列关于类的继承的描述,正确的是()。

    A、 一个类可以继承多个父类

    B、 一个类可以具有多个子类

    C、 子类可以使用父类的所有方法

    D、 子类一定比父类有更多的成员方法

    36、 下列选项中关于Java中super关键字的说法正确的是()。

    A、 super关键字是在子类对象内部指代其父类对象的引用

    B、 super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

    C、 子类通过super关键字只能调用父类的方法,而不能调用父类的属性

    D、 子类通过super关键字只能调用父类的属性,而不能调用父类的方法

    37、 在Java接口中,下列选项中有效的方法声明是()。(选择二项)

    A、 public void aMethod();

    B、 void aMethod();

    C、 protected void aMethod();

    D、 private void aMethod();

    38、 在JAVA的异常处理模型中,能单独和finally语句一起使用的块是()。

    A、 try

    B、 catch

    C、 throw

    D、 throws

    39、 分析如下Java代码,编译运行后将输出()。

    public class Test{

    public Test(){}

    static void print(ArrayList al){

    al.add(2);

    al=new ArrayList();

    al.add(3);

    al.add(4);

    }

    public static void main(String[]args){

    Test test=new Test();

    ArrayList al=new ArrayList();

    al.add(1);

    print(al);

    System.out.println(al.get(1));

    }

    }

    A、 1

    B、 2

    C、 3

    D、 4

    40、 在JAVA中,Object类是所有类的父亲,用户自定义类默认扩展自Object类,下列选项中的()方法不属于Object类的方法。

    A、 equals(Object obj)

    B、 getClass()

    C、 toString()

    D、 trim()

    41、 下列选项中关于Java中封装的说法错误的是()。

    A、 封装就是将属性私有化,提供共有的方法访问私有属性

    B、 属性的访问方法包括setter方法和getter方法

    C、 setter方法用于赋值,getter方法用于取值

    D、 包含属性的类都必须封装属性,否则无法通过编译

    42、 Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是()

    A、 C不仅继承了B中的成员,同样也继承了A中的成员

    B、 C只继承了B中的成员

    C、 C只继承了A中的成员

    D、 C不能继承A或B中的成员

    43、 分析选项中关于Java中this关键字的说法正确的是()

    A、 this关键字是在对象内部指代自身的引用

    B、 this关键字可以在类中的任何位置使用

    C、 this关键字和类关联,而不是和特定的对象关联

    D、 同一个类的不同对象共用一个this

    44、 在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列()选项中的方法是LinkedList类有而ArrayList类没有的。

    A、 add(Object o)

    B、 add(int index,Object o)

    C、 remove(Object o)

    D、 removeLast()

    45、 在JAVA中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是()。

    A、 bookTypeList.add("小说");

    B、 bookTypeList.get("小说");

    C、 bookTypeList.contains("小说");

    D、 bookTypeList.remove("小说");

    46、 给定如下Java代码,其中第(无答案 )行代码有错误。

    A、 4

    B、 5

    C、 6

    D、 7

    E、 8

    F、 9

    47、 以下关于布局的说法,错误的是()

    A、 BorderLayout是边框布局,它是窗体的默认布局

    B、 null是空布局,它是面板的默认布局

    C、 FlowLayout是流布局,这种布局将其中的组件按照加入的先后顺序从左向右排列, 一行排满之后就转到下一行继续从左至右排列

    D、 GridLayout是网格布局,它以矩形网格形式对容器的组件进行布置。容器被分成大小相等的矩形,一个矩形中放置一个组件

    48、 以下用于创建容器对象的类是()(选择两项)

    A、 Frame

    B、 Checkbox

    C、 Panel

    D、 TextField

    49、 以下关于抽象类和接口的说法错误的是()

    A、 抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。

    B、 在抽象类中可以没有抽象方法

    C、 实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现

    D、 接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。

    E、 接口中的方法都必须加上public关键字。

    50、 关于面向对象的说法正确的是()

    A、 类可以让我们用程序模拟现实世界中的实体

    B、 有多少个实体就要创建多少个类

    C、 对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现

    D、 现实世界中的某些实体不能用类来描述

    请帮忙给出正确答案和分析,谢谢!

    4834f79930675d633f9facd2e4da15af.gif

    00****35|2015-03-21

    d145eaf9ed535a3ad75d6820f36bd62f.png题目答案

    展开全文
  • JAVA所定义的版本中不包括:( )A、 JAVA2 EEB、 JAVA2 CardC、 JAVA2 MED、 JAVA2 HEE、 JAVA2 SE2、 下列说法正确的是( )A、 JAVA程序的main方法必须写在类里面B、 JAVA程序中可以有多个main方法C、 JAVA程序中类名...

    JAVA所定义的版本中不包括:( )

    A、 JAVA2 EE

    B、 JAVA2 Card

    C、 JAVA2 ME

    D、 JAVA2 HE

    E、 JAVA2 SE

    2、 下列说法正确的是( )

    A、 JAVA程序的main方法必须写在类里面

    B、 JAVA程序中可以有多个main方法

    C、 JAVA程序中类名必须与文件名一样

    D、 JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来

    3、 Java中,在如下所示的Test类中,共有( )个构造方法。

    public class Test{

    private int x;

    public Test(){

    x=35;

    }

    public void Test(double f){

    This.x=(int)f;

    }

    public Test(String s){}

    }

    A、 0

    B、 1

    C、 2

    D、 3

    4、 变量命名规范说法正确的是( )

    A、 变量由字母、下划线、数字、$符号随意组成;

    B、 变量不能以数字作为开头;

    C、 A和a在java中是同一个变量;

    D、 不同类型的变量,可以起相同的名字;

    5、 下列javaDoc注释正确的是( )

    A、 /*我爱北京天安门*/

    B、 //我爱北京天安门*/

    C、 /**我爱北京天安门*/

    D、 /*我爱北京天安门**/

    6、 为一个boolean类型变量赋值时,可以使用( )方式

    A、 boolean = 1;

    B、 boolean a = (9 >= 10);

    C、 boolean a="真";

    D、 boolean a = = false;

    7、 以下( )不是合法的标识符

    A、 STRING

    B、 x3x;

    C、 void

    D、 de$f

    8、 表达式(11+3*8)/4%3的值是( )

    A、 31

    B、 0

    C、 1

    D、 2

    9、 ( )表达式不可以作为循环条件

    A、 i++;

    B、 i>5;

    C、 bEqual = str.equals("q");

    D、 count = = i;

    10、 运算符优先级别排序正确的是( )

    A、 由高向低分别是:()、!、算术运算符、关系运算符、逻辑运算符、赋值运算符;

    B、 由高向低分别是:()、关系运算符、算术运算符、赋值运算符、!、逻辑运算符;

    C、 由高向低分别是:()、算术运算符、逻辑运算符、关系运算符、!、赋值运算符;

    D、 由高向低分别是:()、!、关系运算符、赋值运算符、算术运算符、逻辑运算符;

    11、 以下程序的运行结果是:( )

    public class Increment{

    public static void main(String args[]) {

    int a;

    a = 6;

    System.out.print(a);

    System.out.print(a++);

    System.out.print(a);

    }

    }

    A. 666

    B. 667

    C. 677

    D. 676

    12、 下列值不为true的表达式有( )。

    A、 "john" = = "john"

    B、 "john".equals("john")

    C、 "john" = "john"

    D、 "john".equals(new String("john"))

    13、 下列输出结果是( )

    int a = 0 ;

    while ( a < 5 ) {

    switch(a){

    case 0:

    case 3 : a = a + 2;

    case 1 :

    case 2 : a = a + 3;

    default : a = a + 5;

    }

    }

    System.out.print ( a ) ;

    A、 0

    B、 5

    C、 10

    D、 其他

    14、 下列代码输出结果是( )

    int i = 10;

    while ( i > 0 ){

    i = i + 1;

    if ( i = =10 ){

    break;

    }

    }

    A. while循环执行10次

    B. 死循环

    C. 循环一次都不执行

    D. 循环执行一次

    15、 下面有关for循环的描述正确的是( )

    A、 for循环体语句中,可以包含多条语句,但要用大括号括起来

    B、 for循环只能用于循环次数已经确定的情况

    C、 在for循环中,不能使用break语句跳出循环

    D、 for循环是先执行循环体语句,后进行条件判断

    16、 下列( )属于引用数据类型(选择两项

    A、 String

    B、 char

    C、 用户自定义的Student类类型

    D、 int

    17、 对象的特征在类中表示为变量,称为类的( )。

    A、 对象

    B、 属性

    C、 方法

    D、 数据类型

    18、 在java中下列关于自动类型转换说法正确的是( )

    A、 基本数据类型和String相加结果一定是字符串型

    B、 char类型和int类型相加结果一定是字符

    C、 double类型可以自动转换为int

    D、 char + int + double +"" 结果一定是double;

    19、 关于类的描叙正确的是( )(选择两项)

    A、 在类中定义的变量称为类的成员变量,在别的类中可以直接使用

    B、 局部变量的作用范围仅仅在定义它的方法内,或者是在定义它的控制流块中

    C、 使用别的类的方法仅仅需要引用方法的名字即可

    D、 一个类的方法使用该类的另一个方法时可以直接引用方法名

    20、 下列关于字符串的描叙中错误的是( )(选择两项)

    A、 字符串是对象

    B、 String对象存储字符串的效率比StringBuffer高

    C、 可以使用StringBuffer sb="这里是字符串"声明并初始化StringBuffer对象sb

    D、 String类提供了许多用来操作字符串的方法:连接,提取,查询等

    21、 以下( )代码,能够对数组正确初始化(或者是默认初始化)。

    A、 int[] a;

    B、 a = {1, 2, 3, 4, 5};

    C、 int[] a = new int[5]{1, 2, 3, 4, 5};

    D、 int[] a = new int[5];

    22、 score是一个整数数组,有五个元素,已经正确初始化并赋值,仔细阅读下面代码,程序运行结果是( )

    temp = score[0];

    for (int index = 1;index < 5;index++) {

    if (score[index] < temp) {

    temp = score[index];

    }

    }

    A. 求最大数

    B. 求最小数

    C. 找到数组最后一个元素

    D. 编译出错

    23、 下面关于数组的说法中,错误的是( )(选择两项)

    A、 在类中声明一个整数数组作为成员变量,如果没有给它赋值,数值元素值为空

    B、 数组可以在内存空间连续存储任意一组数据

    C、 数组必须先声明,然后才能使用

    D、 数组本身是一个对象

    24、 在Java中下面代码是( )条语句

    int i;i=123;

    int j=0,k=0;

    System.out.println(i+";"+";"+j+""+k);

    A、 3

    B、 4

    C、 5

    D、 6

    25、 在Java中,关于构造方法,下列说法错误的是( )

    A、 构造方法的名称必须与类名相同

    B、 构造方法可以带参数

    C、 构造方法不可以重载

    D、 构造方法绝对不能有返回值

    26、 执行下面代码结果( )

    for(int i=0;;){

    System.out.println("这是 "+i);

    break;

    }

    A、 语法错误,缺少表达式2和表达式3

    B、 死循环

    C、 程序什么都不输出

    D、 输出:这是0

    27、 下面代码输出结果是( )。

    int i=0,s=0;

    do{

    if (i%2 = = 0 ){

    i++;

    continue;

    }

    i++;

    s = s + i;

    } while (i<7);

    System.out.println(s);

    A、 16

    B、 12

    C、 28

    D、 21

    28、 下面( )不是String类提供的合法的方法。

    A、 equals(String)

    B、 trim()

    C、 append()

    D、 indexOf()

    29、 在JAVA中,以下( )类的对象以键-值的方式存储对象

    A、 java.util.List

    B、 java.util.ArrayList

    C、 java.util.HashMap

    D、 java.util.LinkedList

    30、 给定如下所示的JAVA代码,则运行时,会产生( )类型的异常

    String s = null;

    s.concat("abc");

    A. ArithmeticException

    B. NullPointerException

    C. IOException

    D. ClassNotFoundException

    31、 给定java代码如下所示,在A处新增下列( )方法,是对cal方法的重载(选择两项)

    public class Test

    {

    public void cal(int x, int y, int z)

    {

    }

    //A

    }

    A. public int cal(int x,int y,float z){return 0;}

    B. public int cal(int x,int y,int z){return 0;}

    C. public void cal(int x,int z){}

    D. public viod cal(int z,int y,int x){}

    32、 给定如下Java 程序代码片段,编译运行这段代码,结果是( )。

    java.util.HashMap map = new java.util.HashMap();

    map.put("name",null);

    map.put("name","Jack");

    System.out.println(map.get("name"));

    A. null

    B. Jack

    C. nullJack

    D. 运行时出现异常

    33、 给定以下JAVA代码,这段代码编译运行后输出的结果是( )

    public class Test {

    public static int aMethod(int i) throws Exception {

    try{

    return i/10;

    }catch(Exception ex){

    throw new Exception ("exception in a aMothod");

    }finally{

    System.out.print("finally");

    }

    }

    public static void main(String [] args) {

    try{

    aMethod(0);

    }catch(Exception ex){

    System.out.print("exception in main");

    }

    System.out.print("finished");

    }

    A、 finallyexception in mainfinished

    B、 exception in mainfinally

    C、 finallyfinished

    D、 finallyexception in mainfinished

    34、 在Java中,下面对于构造函数的描述错误的是( )(选择两项)

    A、 类不一定要显式定义构造函数

    B、 构造函数的返回类型是void

    C、 如果构造函数不带任何参数,那么构造函数的名称和类名可以不同

    D、 一个类可以定义多个构造函数

    35、 在Java语言中,下列关于类的继承的描述,正确的是( )。

    A、 一个类可以继承多个父类

    B、 一个类可以具有多个子类

    C、 子类可以使用父类的所有方法

    D、 子类一定比父类有更多的成员方法

    36、 下列选项中关于Java中super关键字的说法正确的是( )。

    A、 super关键字是在子类对象内部指代其父类对象的引用

    B、 super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

    C、 子类通过super关键字只能调用父类的方法,而不能调用父类的属性

    D、 子类通过super关键字只能调用父类的属性,而不能调用父类的方法

    37、 在Java接口中,下列选项中有效的方法声明是( )。(选择二项)

    A、 public void aMethod();

    B、 void aMethod();

    C、 protected void aMethod();

    D、 private void aMethod();

    38、 在JAVA的异常处理模型中,能单独和finally语句一起使用的块是( )。

    A、 try

    B、 catch

    C、 throw

    D、 throws

    39、 分析如下Java代码,编译运行后将输出( )。

    public class Test{

    public Test(){}

    static void print(ArrayList al){

    al.add(2);

    al=new ArrayList();

    al.add(3);

    al.add(4);

    }

    public static void main(String[]args){

    Test test=new Test();

    ArrayList al=new ArrayList();

    al.add(1);

    print(al);

    System.out.println(al.get(1));

    }

    }

    A、 1

    B、 2

    C、 3

    D、 4

    40、 在JAVA中,Object类是所有类的父亲,用户自定义类默认扩展自Object类,下列选项中的( )方法不属于Object类的方法。

    A、 equals(Object obj)

    B、 getClass()

    C、 toString()

    D、 trim()

    41、 下列选项中关于Java中封装的说法错误的是( )。

    A、 封装就是将属性私有化,提供共有的方法访问私有属性

    B、 属性的访问方法包括setter方法和getter方法

    C、 setter方法用于赋值,getter方法用于取值

    D、 包含属性的类都必须封装属性,否则无法通过编译

    42、 Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( )

    A、 C不仅继承了B中的成员,同样也继承了A中的成员

    B、 C只继承了B中的成员

    C、 C只继承了A中的成员

    D、 C不能继承A或B中的成员

    43、 分析选项中关于Java中this关键字的说法正确的是( )

    A、 this关键字是在对象内部指代自身的引用

    B、 this关键字可以在类中的任何位置使用

    C、 this关键字和类关联,而不是和特定的对象关联

    D、 同一个类的不同对象共用一个this

    44、 在JAVA中,LinkedList类和ArrayList类同属于集合框架类,下列( )选项中的方法是LinkedList类有而ArrayList类没有的。

    A、 add(Object o)

    B、 add(int index,Object o)

    C、 remove(Object o)

    D、 removeLast()

    45、 在JAVA中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是( )。

    A、 bookTypeList.add("小说");

    B、 bookTypeList.get("小说");

    C、 bookTypeList.contains("小说");

    D、 bookTypeList.remove("小说");

    46、 给定如下Java代码,其中第( 无答案 )行代码有错误。

    A、 4

    B、 5

    C、 6

    D、 7

    E、 8

    F、 9

    47、 以下关于布局的说法,错误的是( )

    A、 BorderLayout是边框布局,它是窗体的默认布局

    B、 null是空布局,它是面板的默认布局

    C、 FlowLayout是流布局,这种布局将其中的组件按照加入的先后顺序从左向右排列, 一行排满之后就转到下一行继续从左至右排列

    D、 GridLayout是网格布局,它以矩形网格形式对容器的组件进行布置。容器被分成大小相等的矩形,一个矩形中放置一个组件

    48、 以下用于创建容器对象的类是( )(选择两项)

    A、 Frame

    B、 Checkbox

    C、 Panel

    D、 TextField

    49、 以下关于抽象类和接口的说法错误的是( )

    A、 抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。

    B、 在抽象类中可以没有抽象方法

    C、 实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。接口中的方法都不能被实现

    D、 接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。

    E、 接口中的方法都必须加上public关键字。

    50、 关于面向对象的说法正确的是( )

    A、 类可以让我们用程序模拟现实世界中的实体

    B、 有多少个实体就要创建多少个类

    C、 对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现

    D、 现实世界中的某些实体不能用类来描述

    展开全文
  • 【单选题】下列方法定义中,正确的是()【判断题】Java 中被 final 关键字修饰的变量,能被重新赋值。【简答题】请按以下要求编写程序 (1) 创建一个Rectangle类,添加width和height两个成员变量 (2) 在Rectangle中添加...

    【单选题】以下Math类的方法中,-4.4通过哪个方法运算后,结果为-5.0?

    【填空题】以下程序的输出结果为?

    【单选题】下列方法定义中,正确的是()

    【判断题】Java 中被 final 关键字修饰的变量,不能被重新赋值。

    【简答题】请按以下要求编写程序 (1) 创建一个Rectangle类,添加width和height两个成员变量 (2) 在Rectangle中添加两种方法分别计算矩形的周长和面积 (3) 编程利用Rectangle输出一个矩形的周长和面积 请按照(1),(2),(3)每个小题要求,将程序截图和运行结果(如果有)进行图片方式进行答案上传

    【判断题】不存在继承关系的情况下,不可以实现方法重写。

    【判断题】表达式3/6 * 5的计算结果是0

    【简答题】请每位同学在eclipse上编程实现如下要求: 新建一个类,类名用你的姓名首字母命名 在类中添加main函数 把你上学期成绩最高的4门课通过编程,计算加权平均分 完成后,把程序截图和结果截图通过图片方式输入答案

    【其它】请在eclipse开发环境上,完成如下程序编写: 在屏幕上换行显示如下信息 班级 学号 姓名 专业

    【单选题】System类位于以下哪个包中?

    【单选题】下面的程序段执行后,输出的结果是以下哪个选项? StringBuffer buf=new StringBuffer("Beijing2008"); buf.insert(7,"@"); System.out.println(buf.toString());

    【单选题】阅读下面的程序: public class test { public static void main(String args[]) { int i; float f = 2.3f; double d = 2.7; i = ((int)Math.ceil(f)) * ((int)Math.round(d)); System.out.println(i); } } 程序执行后,运行结果为以下哪个选项?

    【判断题】如果子类想使用父类中的成员,可以通过关键字this引用父类的成员。

    【填空题】PN结的P区接电源的正极,N区接负极,称PN结为(__)偏置。

    【多选题】下面哪些可以使用static关键字修饰?

    【填空题】在非静态成员方法中,可以使用关键字______访问类的其它非静态成员。

    【单选题】先阅读下面的程序片段:C String str = "abccdefcdh"; String[] arr = str.split("c"); System.out.println(arr.length); 程序执行后,打印的结果是几?

    【填空题】Java 中的用于产生随机数的类是 ____ ,它位于 java.util 包中。

    【单选题】在 Java 中,要想让一个类继承另一个类,可以使用以下哪个关键字

    【单选题】要产生[20,999]之间的随机整数可以使用以下哪个表达式?

    【单选题】以下都是Math类的常用方法,其中用于计算绝对值的方法是哪个?

    【填空题】下面程序段的执行结果是(_________) int a[] = { 2, 3, 4, 5, 6 }; for (int i = a.length - 1; i >= 0; i--) System.out.print(a[i] + "");

    【判断题】写作自我鉴定时候应该把思想表现放在前面,自己的不足可以不写或略写

    【填空题】触发器有2个稳态,存储8位二进制信息要(__)个触发器。

    【判断题】阅读下面的程序,代码能编译通过

    【判断题】阅读下面的程序,代码能编译通过

    【填空题】一个类可以从其它的类派生出来,派生出来的类称为______,用于派生的类称为基类或者______。

    【单选题】设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )。

    【单选题】与迟滞比较器相比,单门限比较器抗干扰能力( )

    【多选题】为稳定电路的输出信号,电路应采用( )为了产生一个正弦波信号,电路应采用( )。

    【判断题】定义一个Java类时,如果前面加使用final关键字修饰,那么该类不可以被继承

    【多选题】以下说法哪些是正确的

    【其它】1. 按照教材,在自己的计算机上完成JDK的安装 2. 完成JDK path在路径中的设置 3. 在notepad++文本编辑器中,完成如下代码要求的编写 在屏幕上打印输出你的姓名、班级、学号 4. 保存文件到d盘的2018.java目录(如果没有,新建)下,通过javac编译成.class文件,然后通过java运行程序。 并且上传最后运行结果截图

    【判断题】System类中的currentTimeMillis()方法返回一个int类型的值。

    【其它】请在eclipse开发环境上,完成如下程序编写: 在屏幕上显示如下信息 * *** ***** *** *

    【填空题】异常的捕获通常由try、catch两部分组成,______代码块用来存放可能发生异常,______代码块用来处理产生的异常。

    【单选题】已知类的继承关系如下: class Employee; class Manager extends Employee; class Director extends Employee; 则以下语句能通过编译的有哪些?

    【单选题】先阅读下面的程序片段: String str1=new String("java"); String str2=new String("java"); StringBuffer str3=new StringBuffer("java"); 对于上述定义的变量,以下表达式的值为true的是哪个?

    【多选题】计数器按CP脉冲的输入方式可分为( )。

    【填空题】共射极三极管工作在饱和状态时,发射结正偏,集电结(__)。

    【单选题】关于多级放大电路直接耦合方式的性能特点,下列说法正确的是( )

    【判断题】阅读下面的程序,代码能编译通过

    【单选题】String s = "abcdedcba";则s.substring(3,4)返回的字符串是以下选项中的哪个?

    【多选题】TTL与非门电压传输特性曲线分为( )。

    【判断题】构造函数没有返回值

    【多选题】关于抽象类的说法哪些是正确的?

    【判断题】请假条属于凭证性条据。

    【判断题】抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法 。

    【单选题】RC桥式振荡电路中RC串并联网络的作用是( )

    【填空题】以下程序的输出结果为什么

    展开全文
  • 【多选题】在DOS命令行状态下,如果java Hello成功运行了程序,那么下列哪些叙述是正确的() (10.0分)【单选题】考察下列程序代码: final int BASE=10; int number; 下列哪个表达式可以求出number的最后一位数字?() ...

    【多选题】在DOS命令行状态下,如果java Hello成功运行了程序,那么下列哪些叙述是正确的() (10.0分)

    【单选题】考察下列程序代码: final int BASE=10; int number; 下列哪个表达式可以求出number的最后一位数字?() (5.0分)

    【其它】请提交实验八压缩包

    【其它】请提交实验七压缩包

    【单选题】下面哪个定义变量的语句不符合规范() (5.0分)

    【简答题】大树

    【单选题】下列说法不正确的是() (5.0分)

    【多选题】统计学的分科,从统计方法构成的角度可以分为( )。

    【单选题】下列哪种操作不会抛出异常() (10.0分)

    【单选题】如果一个程序中有多个catch语句,则程序会按如下那种情况执行() (10.0分)

    【判断题】线程使用sleep()休眠后,可以用notify()方法唤醒

    【单选题】给Java线程设定优先级的成员方法是()

    【单选题】Java程序运行时会自动检测数组的下表是否越界,如果越界,会抛出下面哪一个异常?() (10.0分)

    【判断题】量变就是量变,是不包含任何质变的。

    【其它】请提交实验六压缩包

    【判断题】Java源程序中的文件名一定要和文件中某个类的名称一致() (5.0分)

    【单选题】要切实管好库存现金,使库存现金规模经常保持在一个适度规模上,需要银行内部加强管理,提高管理水平,做到()。

    【单选题】关于异常try-catch-finally,下列描述正确的是() (10.0分)

    【多选题】在一个合法的Java源程序文件中定义了3个类,其中属性为public的类可能有()个 (10.0分)

    【其它】请提交实验四压缩包

    【单选题】Java编译程序的文件名是() (5.0分)

    【单选题】在DOS命令行状态下,如果源程序HelloWorld.java在当前目录下,那么编译该程序的命令是() (5.0分)

    【其它】请提交实验五压缩包

    【判断题】线程t1中执行t2.sleep(5000)语句,则线程t2休眠5s

    【其它】编写程序求出e=1+1/1!+1/2!+1/3!+...+1/n!+...的近似值,当1/n!小于0.0001时停止计算。(提示:注意数据类型) (15.0分)

    【单选题】下列答案正确的是() (5.0分)

    【单选题】某地区1980年国内生产总值为60亿元,至2000年达到240亿元,则2000年在1980年的基础上( )

    【单选题】假设int x=4, y=100, 下列语句循环体共执行了()次。 while(y/x>3){ if(y%x>3){ x = x+1; }else{ y=y/x; } } (5.0分)

    【其它】请提交实验一压缩包

    【单选题】Thread类用来创建和控制线程,启动一个线程应该使用下面的哪个方法()

    【简答题】建筑2

    【单选题】Java语言具有许多优点和特点,下列选项中()反映了Java程序并行机制的特点 (5.0分)

    【单选题】下面哪个赋值语句会产生编译错误() (5.0分)

    【简答题】Java程序是由什么组成的?Java源文件的命名规则是怎样的? (30.0分)

    【判断题】Java程序可以分为Java Application和Java Applet两类() (5.0分)

    【单选题】下列语句的输出应该是() int x=4; System.out.println("value is "+((x>4)?88.8:8)); (5.0分)

    【单选题】在Java 程序中,下面哪个是不合法的标识符() (5.0分)

    【单选题】下列说法中正确的是() (5.0分)

    【判断题】run方法是运行线程的主体,若run方法运行结束,线程就消亡了

    【单选题】下列程序的输出结果为() public class Test { public static void main(String[] args) { int i=0; for(i=0;i<4;i++) { if(i==3) break; System.out.print(i); } System.out.println(i); } } (5.0分)

    【单选题】设int x=1, y=2, z=3;则语句 y+=z--/++x-x执行后y的值是() (5.0分)

    【其它】打印所有的“水仙花数”。“水仙花数”是指一个三位数,其各位数字的立方和等于概数本身。例如:153是一个水仙花数,因为153 = 1^3+5^3+3^3 (15.0分)

    【简答题】简述Java程序的可移植性? (15.0分)

    【其它】编写一个银行类Bank,要求如下: (1)变了balance为存款余额 (2)deposite(double m)方法为存款操作 (3)withdrawa(double m)方法为取款操作 (4)getbalawal()方法为获取余额操作,如果银行余额少于取款额时,显示当前余额,并告知不能取款的提示,否则显示取款成功的信息。要求用自定义异常来处理余额不足的问题。 (50.0分)

    【单选题】程序员可能将发生异常的代码放在()块中,无论如何都需要执行的代码放在()块中 (10.0分)

    【判断题】线程t运行就是运行其run()方法,所以t.start()等价于t.run()

    【判断题】多个线程的运行顺序一定是按线程的启动顺序进行的

    【单选题】哪一项可以填充代码中的空白() public class TestOR { public static void main(String[] args) { int a=111111; int b=222222; //以下代码将a和b值互换 System.out.println("a="+a+" b="+b); } } (5.0分)

    【其它】编写一个程序,打印100~200之间的素数,要求每行按10个数(数与数之间有一个空格间隔)的形式对其输出。 (20.0分)

    【其它】请提交实验二压缩包

    展开全文
  • 下列说法正确的有() A. class的constructor可省略 B. constructor必须与class同名,但方法不能与class同名 C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 2、解析说明 (1...
  • 【判断题】共价键具有明显的方向性。【单选题】以下哪项不是java的基本数据类型【填空题】工程材料按属性可分为...【多选题】下列关于构造方法的叙述, 正确的 是 。【填空题】在Java,所有异常类都是 的子类,它派...
  • 选择题1、JAVA所定义的版本中不包括:(D )A、JAVA2 EEB、JAVA2 CardC、JAVA2 MED、JAVA2 HEE、JAVA2 SE2、下列说法正确的是( A )A、JAVA程序的main方法必须写在类里面B、JAVA程序中可以有多个main方法C、J AVA程序中...
  • 定义 相关题解 1算法就是解决问题的方法和步骤算法是程序设计的灵魂算法+数据结构程序 单选题 1下列关于算法说法不正确的是( A ) A算法独立于任何具体的语言BASIC算法只能用BASIC语言来实现 B解决问题的过程就是实现...
  • 使用pip工具查看当前已安装的Python扩展库的...答:自行协商中国大学MOOC: 设i、j、k为类X中定义的int型变量名,下列类X的构造方法中不正确的是()。答:void X( int m){ ... }青书学堂: (单选题) 阑尾炎术后最常见...
  • PAGE / NUMPAGES 一单选题 在下列概念中Java语言只保留了D A运算符重载 B结构和联合 C指针 D 方法重载 下列定义中不正确的是B Aclass x { } Bstatic class x implements y1,y2 { } Cpublic class x extends Applet...
  • 一单选题 在下列概念中 Java 语言只保留了 D A运算符重载 B结构和联合 C指针 D 方法重载 下列定义中不正确的是 B Aclass x { . } B static class x implements y1,y2 { . } Cpublic class x extends Applet { . } ...
  • 一单选题 1. 在下列概念中 Java 语言... 下列定义中不正确的是 B Aclass x { } B static class x implements y1,y2 { } Cpublic class x extends Applet { } Dclass x extends y { } 3. 下列语句序列执行后 k 的值是
  • 一单选题 1. 在下列概念中Java ... 下列定义中不正确的是 B Aclass x { } Bstatic class x implements y1,y2 { } Cpublic class x extends Applet { } Dclass x extends y { } 3. 下列语句序列执行后k 的值是B int
  • Java集合 练习

    2020-07-30 21:31:58
    选择 1、下列不属于Collection子接口的是 B 2、已知ArrayList的对象是list,以下哪个方法是判断...7、定义一个Worker类,关于hashCode()方法的说法正确的是? C 8、下列相关迭代器描述正确的是 ABC 9、HashMap
  • 说明: 用于覆盖 NLS_TERRITORY 中定义的默认双重货币符号。如果设置该参数, 就会使用默认双重货币符号; 否则就会启动一个值为双重货币符号新会话。 值范围: 任何有效格式名。。 默认值: 双重货币符号 nls...
  • JAVA 程序设计复习资料 Java 程序设计 选择题 答题要求单选题每题只有一个正确答案选择正确给分不正确不给分 1下面 A ...Java 语言中的一个整型常量的是 B A 12 B -20 C1,000 D4 5 6 3下列的变量定义中,正确的是 D A
  • 面向对象程序设计JAVA语言程序设计期末复习试题及部分答案 一单选题 在下列概念中Java语言只保留了D A运算符重载 B结构和联合 C指针 D 方法重载 下列定义中不正确的是B Aclass x { . } Bstatic class x implements...
  • 考试酷java 第四章.pdf

    2020-10-29 19:50:32
    关于内部类下列说法不正确的是 内部类不能有自己的成员方法和成员变量 2. 有一个类 B下面为其构造方法的声明正确的是 B(int x) {} 3. 为 AB 类定义一个无返回值的方法 f使得使用类名就可以访问该方法方法 头的...
  • DBX260中文说明书

    2013-04-24 11:07:35
    每一个图指示的是每一个FX 钮的功能,及其在每个操作菜单指导用户的能力。 上一页(PREVIOUS 260GE)-翻至当前所选效果菜单的上一页。 下一页(NEXT 260GE)-翻至当前所有选效果菜单的下一页。 EQ-选择EQ效果菜单...
  • 在软件应用程序或程序发现错误,以使应用程序按照最终用户要求运行过程或方法称为软件测试。 描述一种用来促进鉴定软件的正确性、完整性、安全性和质量过程。据此,您可能会想,软件测试永远可能完整...
  • 5、 下列关于栈的叙述中正确的是()。 A、 在栈只能插入数据 B、在栈只能删除数据 B、 栈是先进先出的线性表 D、栈是先进后出的线性表 我的答案:D 6、 下面属于软件设计原则的是()。 A、 抽象 B、...
  • javastatic例题讲解

    2019-11-27 20:11:45
    下列外部类定义中不正确的是:( ) class x { … } class x extends y { … } static class x implements y1,y2 { … } public class x extends Applet { … } 答案选择:C 原因: 1:static修饰的为类成员,会...
  • 下列关于Python函数的说法不正确的是(D)。 A.在函数内部可以使用global来定义全局变量。 B.函数内容以冒号起始,并且缩进。 C.Python中定义函数的关键字是def。 D.结束函数时如果return语句不...
  • 1. 下列标识符(名字)命名原则正确的是( ) D A. 类名的首字母小写 B. 变量和方法名的首写字母大写 C. 接口名的首写字母小写 D. 常量完全大写2. 类Test1定义如下: 1.public class Test1{ 2. public float a...
  • 2、下列关于Java接口的说法不正确的是 C 3、运行下列代码时,哪个位置会发生编译报错 B 4、在实现类的划线处加入下列哪条代码可以调用 IAa 接口默认的方法 C 5、下列代码的运行结果是 A 6、已知外部类Out...
  • 定义 相关题解 算法 就是解决问题的方法和步骤算法是程序设计的灵魂 算法 +数据结构程序 单选题 1下列关于算法说法不正确的是 ( A ) A 算法独立于任何具体的语言 BASIC 算法只能用 BASIC 语言来实现 B 解决问题的...
  • 定义 相关题解 1 算法 就是解决问题的方法和步骤算法是程序设计的灵魂 算法 +数据结构程序 单选题 1下列关于算法说法不正确的是A算法独立于任何具体的语言 ( A ) BASIC算法只能用 BASIC语言来实现 B解决问题的过程...
  • 一、选择题。1. 关于java类带参数的方法下列选项的说法错误的是()(选择一项)a)使用带参数的方法分为两步:1、... 在java下列关于带参数的方法说法正确的是()。(选择一项)a)方法的参数可以为1个或多个b)方...
  • 选择题 JAVA所定义的版本中不包括 D JAVA2 EE JAVA2 Card JAVA2 ME JAVA2 HE JAVA2 SE 下列说法正确的是 A JAVA程序的main方法必须写在类里面 JAVA程序中可以有多个main方法 JAVA程序中类名必须与文件名一样 JAVA...
  • java 基础

    2019-03-20 15:16:00
    (单选题)下列有关实参和形参说法正确的是(A) A)形参是指在定义方法时参数列表的参数 实参是指在调用方法时所传入的实际数据 B)形参变量的作用域是在整个类中都可以使用 C)实参只能是字面量值可以是变量 D)...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 174
精华内容 69
关键字:

下列方法定义中不正确的是