- NORM_PRIORITY是线程的最小优先级。
- Reader和Writer是抽象类。
- 定义类的关键字是class。
- 字符类Character是对char基本数据类型的封装。
- 导入包my.io中所有类的语句是import my.io.all。
- 一个类中可以没有main()方法。
- 有如下代码:x=Integer.parseInt(y); 则x是String类型。
- Java可以检测线程的死锁。
- 接口中的成员变量都是public、static、final类型的。
- 列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。
- 在覆盖时,子类方法可以缩小父类方法的访问权限。
- 多个线程并发执行时,线程之间的相对执行顺序是确定的。
- 有可能产生异常的代码应该放在finally子句中。
- ResultSet光标最初位于第一行之后。
- Box b1 = new Box();Box b2 = b1;之后b1和b2指向同一个对象。
- 下列()关键字可以用在方法的声明处?
- 如果要存储一些数据,不能有重复值,那么应该用下面哪个类创建对象?
- int类型的封装类是()
- 定义如下的二维数组b,b[1][1]的值是( )。 int b[][]={{1, 2, 3}, {4, 5},{6, 7, 8}}};
- 当线程的run()方法运行完成,线程就转到( )状态。
- 下面哪个权限不属于Java?
- InputStreamReader类提供的功能是()
- 有如下代码:x=Float.parseFloat(y); 则x是float类型。
- 作为Java应用程序入口的main()方法参数类型可以自定。
- 启动线程需要用start()方法。
- 可以使用super关键字调用父类的构造函数。
- StringBuffer s1=new StringBuffer('Hello World');System.out.println(s1.append('Tom'));输出结果为Hello WorldTom。
- Double类在java.util包中。
- String s1='Hello World';System.out.println(s1.substring(2, 3));输出结果为llo。
- 下面()修饰符所修饰的方法必须被子类重写。
- 如果需要从文件中读取数据,那么应该创建下面哪个类的对象?
- 关于Java的继承正确的是哪个?
- 字节码文件的后缀是exe。
- String类在需要时可以定义子类。
- 一个包可以包含多个类。
- 线程和进程一样,都是实现并发的一个基本单位。
- 实现继承的关键字是extend。
- 属于同一个包的类不可以互相访问,必须使用import导入。
- String类的对象代表的是字符串常量,是不可编辑的。
- 可以将容器分成五个区域的布局管理器是FlowLayout。
- 对象所占空间一旦开辟之后,即使不再使用了,也会一直占据内存空间不释放。
- 下面()修饰符所修饰的方法不能被子类重写。
- 以下作为Java程序入口的main方法声明正确的是哪个?
- 以下哪个选项放在//here处不合法。class A{ public float getNum(){ return 3.0f; }}class B extends A{ //here}
- 下面哪项不是Java关键字?
- 当源文件中有且只有一个类用public修饰,则源文件名要与该类名同名。
- 在一个源文件中,可以有多条import语句。
- Java是单重继承,因此一个类只能有一个父类,一个接口也只能有一个父接口。
- 将组件从上到下,从左到右排列的布局管理器是BoxLayout。
- 设有字符串s1='Hello'和s2='World',s1+s2的结果为Hello+World。
- 将组件添加到容器中使用add()方法。
- 下面的标识符()是不正确的。
- 编写线程类有两种方法,其中一种是实现()接口。
- 数组越界访问时会产生编译错误。
- 创建子类对象时,先调用子类自己的构造函数,然后再调用父类的构造函数。
- 设在子类中重写了父类中的m()方法,那么在子类中调用父类中的方法m()应该使用的语句是super()。
- 在一个系统中,任何时刻最多只有一个运行态线程。
- 有如下变量声明:boolean b;,下面赋值语句正确的是( )。
- String s1='Hello World';System.out.println(s1.charAt(4));输出结果为o。
- 面向对象的三大特性是封装、继承和多态。
- 实现接口的关键字是realize。
- Java中一个类只能有两个直接父类。
- ArithmeticException表示数组越界异常。
- Java具备垃圾收集机制,这样在用户编写代码中无须手工处理内存空间的释放操作。
- 可以用==比较两个字符串的内容是否相等。
- try语句块不能单独存在,后面只能跟catch语句块不能跟其它语句块。
- 构造函数可以用private修饰。
- 非static声明的方法可以调用static声明的属性或方法。
- File类用于管理本地磁盘的文件和目录。
- MAX_PRIORITY是线程的最大优先级。
- 设有字符串s1和s2,分别赋值如下:s1='Java';s2='语言',把这两个字符串用一条输出语句输出,输出:Java语言,该语句是System.out.println(s1s2)。
- 抽象类不光可以作父类,还可以作子类。
- package语句必须作为源文件中第一条可执行语句。
- 有如下代码:String s1=new String('hello');String s2=new String('hello'); 则s1.equals(s2)的结果为true;s1==s2的结果为false。
- 定义抽象类使用关键字abstract。
- 线程的优先级可以是负数。
- 下面哪个类不是Collection的实现类?
- 下列()关键字可以在程序中手工抛出异常对象?
- 线程的执行流程要写在下列()方法中?
- 一个异常将终止()
- 编写线程类有两种方法,其中一种是继承( )类。
- 在switch(表达式) 语句中,表达式的值应该是()。
- 有一个类Demo,对其构造方法的正确声明是()
- 默认构造函数的特点是()
- 定义如下的二维数组b,b.length的值是( )。 int b[][]={{1, 2, 3}, {4, 5},{6, 7, 8}}};
- 方法内局部变量要先赋值再使用。
- 与WindowListener接口对应的适配器类为WindowAdapter。
- 实现线程同步化需要使用same关键字。
- File类是输入输出流类的子类。
- JDK是Java开发工具包。
- 新建包my.model的语句是new my.model。
- 定义常量需要用const关键字。
- 可以把子类对象直接赋值给父类对象。
- 阅读下列程序,完成题目。public void example(){ try{ unsafe(); System.out.println('Test1'); } catch(SafeException e){ System.out.println('Test2'); } finally{ System.out.println('Test3'); } System.out.println('Test4');} 如果方法unsafe ()运行正常的话输出结果是Test1Test3Test4这种说法对吗?
- 定义接口的关键字是interface。
- 线程就绪态就是运行态。
- Java中一个类只能实现一个接口。
- 输入输出的类都在java.io包中,都需要对IOException异常进行处理。
- Java中一个类可以有多个子类。
- 在异常处理中,释放资源、关闭文件或者关闭数据库由finally子句来完成。
- Integer类是对int基本数据类型的封装。
- try语句块后面至少跟一个catch代码块或一个finally代码块。
- java.lang包必须手工导入。
- 接口中所有的方法都是抽象的。
- 字符串中第一个字符的下标值是1。
- 在构造函数中,可以使用super关键字调用类中其他构造函数。
- 一个类可以有多个构造函数。
- 在子类构造函数中可以通过this关键字调用父类的构造函数。
- Exception是所有异常的父类。
- 异常处理的语句应该放在try子句中。
- try语句块中抛出的异常对象与catch子句的异常参数是同种类型,该catch子句才能捕获这个异常。
- Java中一个接口可以继承多个接口。
- String s1='123';int a=Integer. (s1);横线处应该填parse。
- 一个Java源程序文件中最多可以定义一个public class。
- String类和Object类都在java.lang包中。
- File类中,建立目录的方法是()
- 下面哪项不属于面向对象的特点?
- FileOutputStream的父类是()
- 提供print()和println()方法的类是()
- 下列程序的输出结果是什么?class Test{ static int num=1; int c; public Test(){ c=num++; } public static void main(String args[]){ Test x=new Test(); System.out.println(x.num); System.out.println(x.c); }}
- 子类中如果访问父类的同名属性,需要使用()关键字。
- 如果希望方法直接通过类名访问,那么在定义方法时使用的修饰符是()
- 下面关于构造函数的说法不正确的是()。
- Java Application程序的入口main()方法的返回类型是()。
- System.in的类型是()
- Statement的executeUpdate()方法会返回是否更新成功的boolean值。
- 使用Connection 的哪个方法可以建立一个PreparedStatement接口?
- 下面的类或接口属于java.sql包的是()。
- 对于ResultSet及其方法next(),下列说法正确的是()。
- 下列方法返回值为ResultSet的是( )。
- 在使用UDP套接字通信时,用DatagramSocket类把要发送的信息打包。
- ServerSocket的监听方法accept( )方法的返回值类型是Socket。
- 下面( )表示用来发送和接收数据报包的套接字。
- Java UDP Socket主要用到的两个类是()。
- 在Java网络编程中,使用客户端套接字创建对象时,需要指定服务器主机名称和端口。
- 每个对象都有一个标志,即锁标志,保证线程对对象的操作是独一无二的。
- synchronized(this)的作用是检查当前对象的标志,如果该标记存在,则将该标记取走,并执行synchronizecd大括号内的代码。
- 构造函数是将需要交流的数据放在一个对象中,将这个对象传递给各个线程的构造函数,从而实现数据的交流。
- 内类是将需要交流的数据作为外类的成员变量,将线程类作为内类,从而可以直接访问外类的成员变量。
- 创建线程的方法有( )
- 如果要编写事件处理器响应鼠标单击,则事件处理器类应该实现的接口为ActionListener。
- 下列哪一项不属于布局管理器?
- 设置容器的布局方式的方法名是layout( )。
- 下列不属于容器的是()。
- 可以加滚动条的组件是()
- BufferedReader的line()方法可以一次读取一行输入。
- 下面哪一个是字符流?
- 可以在输入流中读数据,可以向输出流中写数据。
- 下面哪一个是字节流?
- 建立从文件到内存的文件输入流时,可以用下列( )来进行读取。
- 若try语句块后面跟多个catch,则catch子句根据其异常参数的排列方式,下面正确的是()。
- 假设方法的调用顺序为:main()->a()->b()->c()在c()中发生了异常,那么寻找异常处理代码的顺序应该是c()、b()、a()、main()。
- 在try…catch…finally结构中,try{}块中的代码为可能产生异常的代码。
- 下面这段程序的输出结果是error。这种说法对吗?public void compute(){ try{ System.out.println(3/0); } catch(Exception e){ System.out.println('error'); } finally{ System.out.println('final'); } }
- public class test{ public static void main (String[] args) { int[] text={2,0,0,7,0,6}; try{ System.out.println(text[5]); System.out.println(text[6]); System.out.println(text[0]); } catch(Exception e){ System.out.println('数组下标越界'); } }}这段代码catch子句不会执行。这种说法对吗?
- 有如下代码:String s1="hello";String s2="hello";则s1==s2的结果为true。
- List s=new ArrayList();s.add("a");s.add("b");s.add("a");System.out.println(s);输出结果为[a,b]。
- 有如下代码:String s1="hello";String s2="hello";则s1.equals(s2)的结果为false。
- Set s=new HashSet();s.add("a");s.add("b");s.add("a");System.out.println(s);输出结果为[a,b]。
- StringBuffer s1=new StringBuffer("Hello World");System.out.println(s1.insert(3, "aa"));输出结果为Helaalo World。
- 抽象类不一定含有抽象方法。
- 下面不能放在一起修饰其后面内容的修饰符组合是( )。
- final修饰的方法不能被覆盖。
- 如果要求类A的成员变量m只能在类A中被访问,那么该成员变量m应该用哪一个修饰符?( )
- 当一个类中有抽象方法时,这个类一定是抽象类。
- 数组的long属性表示数组中元素的个数。
- 数组的下标是从-1开始的。
- 下面数组的声明和创建()是正确的。
- 假设有一个数组a,a.length表示数组最大的下标值。
- 数组a的定义如下:int a[][]=new int[4][6];则a[0].length的值为4。
- 加载包p1中所有类的语句是()。
- class Circle{ double radius; void print(){ double pi; System.out.println("周长是:"+2*pi*radius); System.out.println("面积是:"+pi*radius*radius); }}这段代码有没有错误?
- 对于语句package aa;说法不正确的是()。
- 下面关于重载的说法正确的是()。
- 下列关于构造函数的说法正确的是()。
- s为整数,值为50。以下条件表达式()是正确的写法。
- 定义变量int x=4,则表达式x/5*6的结果是( )。
- 将字符A(码值为65)赋值给char型变量x的语句中不正确的是( )。
- 在if(表达式) 语句中,表达式的值应该是( )。
- 以下赋值语句正确的是()。
- 以下对Java语言的描述不正确的是()。
- Java语言不具备的特点是()。
- 一个Java源程序文件名为A.java,在该文件中定义了一个类A,那么编译该源程序文件之后得到的字节码文件名为A.class。
- 下面哪个是main()方法的合法参数?
- Java Application源程序的主类是指包含()方法的类。
答案:错
答案:对
答案:对
答案:对
答案:错
答案:对
答案:错
答案:错
答案:对
答案:对
答案:错
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!