精华内容
下载资源
问答
  • 下列的符号常量定义中,错误的定义() A const M = 10 B const int M = 10 C const char ch D const bool mark = true 我觉得A和C都错啊!一个没有声明一个没有初始化!
  • java基础测试题

    2013-05-31 23:14:00
    一、选择题 48分每题2分 ...2.下列声明哪个是错误的() A int i = 10; B float f = 1.1; C double d = 34.4; D long m = 4990; 3.程序的执行结果是() public class Test { public sta...

    一、选择题  48每题2

    1.面向对象的三大特性不包括()

    A  封装 B 继承 C 多态 D 消息通信

    2.下列声明哪个是错误的()

    A  int i = 10;    B  float f = 1.1;

    C  double d = 34.4;  D  long m = 4990;

    3.程序的执行结果是()

    public class Test {

        public static void main(String [] args){

            System.out.println(“”+'a'+1);

        }

    }

    A  98    B  a 1   C  971   D  197

    4.程序的执行结果是()

    public class Test {

        int x;

        public static void main(String [] args){

            Test t = new Test();

            t.x=5;

            change(t);

            System.out.println(t.x);

        }

    public static void change(Test t){

            t.x=3;

        }

    }

    A  5    B  3  C  编译出错 D  以上答案都不对

    5.关于类与对象说法错误的是()

    A  类是模板,对象是产品  

    B  人是类,男人是对象 

    C  类是对某一事物的描述是抽象的,对象是实际存在的该类事物的个体 

    D  汽车设计图是类,制造的若干汽车是对象

    6.关于构造函数说法错误的是()

    A  构造函数名与类相同

    B  构造函数无返回值,可以使用void 修饰

    C  构造函数在创建对象时被调用

    D  在一个类中如果没有明确的给出构造函数,编译器会自动提供一个构造函数

    7.程序的执行结果是()

    public class Test {

        public static void main(String [] args){

           String str1= new String("abc");

           String str2 = new String("abc");

              String str3=str1;

           if(str1.equals(str2)){

               System.out.println("true");

           }else{

    System.out.println("false");

    }

           if(str1==str3){

               System.out.println("true");

           }else{

               System.out.println("false");

           }

    }

    A  true true   B  true falseC  false true D  false false

    8.程序执行的结果()

    public class Test {

        String name="Tom";

        public Test(String name){

            name=name;

        }

        public static void main(String [] args){

            Test t = new Test("Jack");

            System.out.println(t.name);

        }

    }

    A  编译有错B  Jack  C  Tom  D  以上答案都不对

    9.程序执行的结果()

    public class Test {

        int x;

        public static void main(String [] args){

            Test t = new Test();

            t.x=5;

            change(t);

            System.out.println(t.x);

        }

    public static void change(Test t){

            t.x=3;

        }

    }

    A  5  B  3   C  编译出错  D  以上答案都不对

    10.在 Java 中,关于static关键字的说法错误的是()

    A  static 可以修饰方法   B  static 可以修饰变量

    C  static 可以修饰代码块

    D  static 修饰的方法,在该方法内部可以访问非静态的类成员变量

    11.关于 Java 中继承的特点,下列说法正确的是()

    A  使类的定义复杂化

    B  Java 只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的

    C  子类继承父类的所有成员变量和方法,包括父类的构造方法

    D  不可以多层继承,即一个类不可以继承一个类的子类

    12.程序的执行结果是()

    public class Test {

        public static void main(String [] args){

            Child c = new Child();

        }

    }

    class Father{

        public Father(){

            System.out.println("父类无参构造函数");   

        }

        public Father(String name){

            System.out.println("父类有参构造函数");       

        }

    }

    class Child extends Father{

        public Child(){

            this("dd");

            System.out.println("子类无参构造函数");

        }

        public Child(String name){

            super("dd");

            System.out.println("子类有参构造函数");

        }

    }

    A  子类无参构造函数 子类有参构造函数  父类无参构造函数

    B  子类有参构造函数 子类无参构造函数  父类无参构造函数

    C  父类无参构造函数 子类有参构造函数  子类无参构造函数

    D  父类有参构造函数 子类有参构造函数  子类无参构造函数

    13.比较字符串相等使用的方法是

     

    1. equals()
    2. check()
    3. equalCase()
    4. compareTo()

     

    14.在 Java 中,关于 final 关键字的说法正确的是()

    A     如果修饰局部变量,必须初始化

    B     如果修饰类,则该方法只能被一个子类继承

    C     如果修饰方法,则该方法不能在子类中被覆盖

    D     如果修饰方法,则该方法所在的类不能被继承

    15.关于Java 异常,下列说法错误的是()

    A     异常是定义了程序中遇到的非致命的错误,而不是编译时的语法错误

    B     try……catch语句中对try 内语句监测,如果发生异常,则把异常信息放入对象e 中

    C     throws 用来表示一个方法有可能抛出异常给上一层,则在调用该方法时必须捕捉异常,否则无法编译通过

    D     主函数不可以使用 throws 抛出异常

    16.关于String 和 StringBuffer 下面说法正确的是

     

    1. String操作字符串不改变原有字符串的内容
    2. StringBuffer连接字符串速度没有String 快
    3. String 可以使用append方法连接字符串
    4. StringBuffer 在java.util包中

     

    17.所有类的基类()

    A     java.lang.Object    B   java.lang.Class

    C     java.applet.Applet   D  java.awt.Frame

    18.下列选项中,哪个方法不是 Java 的访问修饰符()

    A     private  B      protected  C  friendly  D    public

    19.关于抽象类的说法正确的是()

    A     抽象类中一定包含抽象方法,否则是错误

    B     包含抽象方法的类一定是抽象类

    C     抽象方法可以没有方法体,也可以有方法体

    D     抽象类的子类一定不是抽象类

    20.关于接口的说法错误的是()

    A     是特殊的抽象类

    B     是抽象方法和常量值的定义的集合

    C     当一个类实现一个接口时,必须实现接口中的所有方法

    D    多个类可以实现一个接口,一个类只能实现一个接口

    21.关于线程说法错误的是()

    A     创建线程的2个方法,方法1继承 Thread类,方法2实现 Runnable 接口

    B     解决线程安全使用 synchronized 关键字,使得只有一个线程执行该关键字限定的代码段

    C     线程间通信所使用的方法有,wait ,notify,notifyAll,他们都是 Thread 的方法

    D     线程的生命周期包括4个状态,线程的创建,运行,阻塞,消亡

    22.IO 包中,唯一代表磁盘本身的对象类是()

    A     FileInputStream   B     File

    C     InputStream      D     BufferReader

    23.下列写法错误的是()

    A     File  f = new File (“a.txt”);

    B     File  f = new File (“d:\\a.txt”);

    C     FileInputStream fis = new FileInputStream (new File (“a.txt”));

    D     FileOutputStream fos = new FileOutputStream ( File (“.”));

    24.下列说法正确的是()

    A     InputStream 是字节流

    B     Reader 是字节流

    C     Writer 是字节流

    D     BufferWriter 可以从文件中读取一行

     

    二.填空题(每空1分,共15分)

    1.java异常涉及到的关键字有__________、__________、__________、__________、__________。

    2.包装类Integer的__________方法实现字符串到整形变量的装换,Math类的_________方法实现四舍五入。

    3.HashMap的____和____方法分别用来添加和取出元素的值。

    4. Collection接口中的_____方法判断集合中是否包含指定的元素,_______方法移除collection中的所有元素。

    5字符串的常用方法有______、______、______、______。

     

    .简答题 15 每题5

    1、画图说明 Collection ,Map ,Set ,List ,之间的关系

    2、String是最基本的数据类型吗,Java基本类型有哪些?

    3、说出ArrayList,Vector, LinkedList的存储性能和特性

    转载于:https://www.cnblogs.com/Java-Sun/archive/2013/05/31/3111633.html

    展开全文
  • java变量声明

    2021-03-08 16:20:06
    java题目:下列哪个声明是错误的? A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 答案是(B)。 原因是:java中规定浮点类型默认为double类型,声明double类型时可以不用加d;声明单精度...

    java题目:下列哪个声明是错误的?


    A. int i=10;

    B. float f=1.1;

    C. double d=34.4;

    D. byte b=127;


    答案是(B)。

    原因是:java中规定浮点类型默认为double类型,声明double类型时可以不用加d;声明单精度浮点类型 需要加入f ,即float f =1.1f 。

    byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制数。取值范围为[-128,127]

     

     

    展开全文
  • 声明

    2019-04-13 11:31:25
    下列哪个声明是正确的? ( A ) A. public abstract class Car{ } B. abstract final class HI{ } // 类命都大写,错误 C. abstract private move(){ } D. protected private number{ } E. ...

    下列哪个类声明是正确的? ( A )
    A. public abstract class Car{  }
    B. abstract final class HI{  }      // 类命都大写,错误
    C. abstract private move(){  }
    D. protected private number{  }

    E. private class A{ }

     

    *只有public, abstract  final是合法的,

     

    public 公共类

    default 默认类(即 class  前什么都不加)

    abstract 抽象类

    final 不能被继承的类

    static 静态类

    private 只能修饰内部的类

     

    类的命名:

    1、单个单词,第一个单词首字母大写,其他均为小写

    2、多个单词,每个单词首字母大写,其他小写

    3、每个字母都大写包含单词缩写,

    展开全文
  • 【含答案】第二章 类与对象--2.2-4-包 (1)单选题 下列选项中,用于声明包名的关键字: ...以下程序片段,下列哪个选项插入到第2行将引起编译错误: 1. package mypackage; 2. 3. class M...

    【含答案】第二章 类与对象--2.2-4-包
    (1)单选题

    下列选项中,用于声明包名的关键字是:

    A  import
    B  package
    C  interface
    D  protected
    (2)单选题

    下列选项中,用于引入其他包的关键字是:

    A  import
    B  package
    C  infterface
    D  protected
    (3)单选题

    以下程序片段,下列哪个选项插入到第2行将引起编译错误:

    1.   package mypackage;

    2.   

    3.   class Myclass{

    4.      //do something

    5.   }

     

    A  public class MainClass{}
    B  package mypackage1;
    C  class B{}
    D  import java.util. *;
    (4)单选题

    下面哪个代码片段是错误的:

    A  package mypackage;

     

    public class Rectangle {//doing something...}



    B  import java.io.*;

    package mypackage;

    public class Rectangle {//doing something...} 



    C  import java.io.*;

    class Circle{//doing something...}

    public class Rectangle {//doing something...}



    D  import java.io.*;

    import java.awt.*;

    public class Rectangle {//doing something...}


     

    获取标准答案

    展开全文
  • 北京南天软件java工程师面试题

    千次阅读 多人点赞 2013-06-19 23:50:08
    (1)下列关于构造方法的叙述中,错误的是(C) A、java语言规定构造方法名与类名必须相同 B、java语言规定构造方法没有返回值,但不用void声明 C、java语言规定构造方法不可以重载 D、java语言规定构造方法只能...
  • PAGE PAGE # / 4 习题 一简答题 什么...类中的实例变量在什么时候会被分配内存空间 类中的实例方法可以用类名直接调用吗 类中的实例方法可以操作类变量吗类方法可以操作实例变量吗 二选择题 下列哪个类的声明是错误的 A
  • python 考试题(带答案)

    万次阅读 多人点赞 2019-04-20 13:43:23
    一、选择题(每题2分,共70分) ...2.关于Python内存管理,下列说法错误的是(B) A、变量不必事先声明 B、变量无须先创建和赋值而直接使用 C、变量无须指定类型 D、可以使用del释放资源 3、下面哪...
  • 1、通过哪一个函数,可以把错误转换为异常处理?...2、下列哪个shell函数的描述正确的? A:shell函数可以先调用后定义 B:shell函数需使用关键字function定义 C:shell函数内的变量可以声明为局部变量 .
  • Java_基础测试

    2020-02-13 15:16:28
    下列哪个声明是错误的?() A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 变量的定义 数据类型 下面哪个不是java中的关键字?() A. public B. true C. main D. class 关键字 下面程序哪个...
  • Java基础面试题40题

    千次阅读 2019-04-02 21:05:47
    1:在控制台运行一个Java程序,使用的命令正确的是 A:java Test.java B:javac Test.java C:java Test D:javac Test ...2:下列哪个声明是错误的 A:int i = 10; B:float f = 1.1; C:doubl...
  • 1. 下列哪个声明是错误的?() B A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 2. 下面哪个不是java中的关键字?()C A. public B. true C. main D. class 3. 下面哪个语句不会产生编译...
  • 1.关于Python内存管理,下列哪个说法是错误*© A.变量不必事先声明 B.可以使用del释放资源 C.变量无须先创建和赋值而直接使用 D.变量无须指定类型 2.下面哪个不是Python的合法的标识符*(D) A.name32 B.__name__ C....
  • 黑马程序员日记-14

    2015-11-22 14:37:56
    1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127;   2. 下面哪个不是java中的关键字?(C) A. public B. true C. main D. class   3. 下面哪个...
  • Java基础之基础知识测试

    千次阅读 2017-03-01 17:15:22
    1. 下列哪个声明是错误的?(B)  A. int i=10; B. float f=1.1; //float f=1.1f C. double d=34.4; D. byte b=127; long类型的数据加后缀L或者l float类型的数据加后缀F或者f 整数默认是int类型 ...
  • 6.1节练习 练习6.1 问题:实参和形参区别什么?...问题:请指出下列函数哪个错误,为什么?应该如何修改这些错误呢? (a) int f() { string s; // ... return s; } (b) f2(int i) { /* .
  • 一中文单项选择题30分每个3分 1下列哪个语句在Python中非法的 Ax = y = z = 1 Bx = (y = z + 1) Cx, y = y, x Dx += y 2关于Python内存管理下列说法错误的是 A变量不必事先声明 B变量无须先创建和赋值而直接使用 C...
  • java基础笔试题

    2019-05-26 20:59:00
    Java基础知识测试 ...1. 下列哪个声明是错误的?(b) A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 2. 下面哪个不是java中的关键字?(c) A. public B. true C. main D. class ...
  • 下列哪个类的声明是正确的? D* A.abstract final class HI{} B.abstract private move(){} C.protected private number; D.public abstract class Car{} 解析:选项A错误,abstract与final不能同时出现在类声明中;...
  • python考核试题及答案

    万次阅读 多人点赞 2019-06-12 16:14:34
    Python测试(总分:120) 选择题(每题2分,共20分) 1.下列哪个语句在Python中非法的?...2.关于Python内存管理,下列说法错误的是 (B) A、变量不必事先声明 B、变量无须先创建和赋值而直接使...
  • 1. 下列哪个声明是错误的?() A. int i=10; B. float f=1.1;//数字后面加f C. double d=34.4; D. byte b=127;   2. 下面哪个不是java中的关键字?() A. public B. true C. main//方法名...
  • 传智Java基础知识测试

    2015-08-26 23:45:00
    共40道选择题,每题2.5分。...1. 下列哪个声明是错误的?(B) A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 2. 下面哪个不是java中的关键字?(C) A. public B. true C. main D....
  • 编程:Python基础笔试题(附答案)

    万次阅读 多人点赞 2019-04-10 11:59:26
    一、单项选择题 1.下列哪个语句在Python中非法的? A、x = y = z =1 B、x = (y = z + ...2.关于Python内存管理,下列说法错误的是 A、变量不必事先声明 B、变量无须先创建和赋值而直接使用 C、变量无须指定类型 ...
  • 关于Python内存管理,下列说法错误的是 正确答案: B 变量不必事先声明 变量无须先创建和赋值而直接使用 变量无须指定类型 可以使用del释放资源 python中变量可以不事先声明、不指定类型,会自动根据赋值语句来决定...
  • 本博客知识记录自己学习中的笔记或者记录,如果有...请回答下列哪个定义非法的?为什么? unsigned buf_size = 1024; a.int ia[buf_size]; //错误 必须常量表达式, b.int ia[4*7-14]; //正确 c.int ia[txt_s
  • 参考链接: Python | 使用...2.关于Python内存管理,下列说法错误的是(B ) A、变量不必事先声明 B、变量无须先创建和赋值而直接使用 C、变量无须指定类型 D、可以使用del释放资源 3、下面哪个不是Python合法的...
  • 测试开发面试题

    2019-04-08 09:41:33
    一,中文单项选择题(30分,每个3分) 1.下列哪个语句在Python中非法的? A、x = y = z = 1 B、x = (y = z + 1...2.关于Python内存管理,下列说法错误的是 A、变量不必事先声明 B、变量无须先创建和赋值而直接使...
  • 关于Python内存管理,下列说法错误的是A、变量不必事先声明 B、变量无须先创建和赋值而直接使用C、变量无须指定类型 D、可以使用del释放资源答案:B. (不先赋值会报错,is not defined)3、下面哪个不是Python合法...

空空如也

空空如也

1 2 3 4
收藏数 66
精华内容 26
关键字:

下列声明哪个是错误的