java题目.docx

上传人:b****5 文档编号:8028165 上传时间:2023-01-28 格式:DOCX 页数:76 大小:187.09KB
下载 相关 举报
java题目.docx_第1页
第1页 / 共76页
java题目.docx_第2页
第2页 / 共76页
java题目.docx_第3页
第3页 / 共76页
java题目.docx_第4页
第4页 / 共76页
java题目.docx_第5页
第5页 / 共76页
点击查看更多>>
下载资源
资源描述

java题目.docx

《java题目.docx》由会员分享,可在线阅读,更多相关《java题目.docx(76页珍藏版)》请在冰豆网上搜索。

java题目.docx

java题目

∙试题1:

以下对File类的publicbooleanisFile()方法的描述正确的是?

  (                  )

        A、在当前目录下生成指定的目录

        B、返回文件的最后修改时间

        C、判断该File对象所对应的是否为目录

        D、判断该File对象所对应的是否是文件

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题2:

File类的方法delete()返回的数据类型为?

(                      )

        A、Integer

        B、int

        C、boolean

        D、String

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题3:

下列不支持中文字符的编码表为?

 (                )

        A、GBK

        B、ISO8859-1

        C、GB2312

        D、UTF-8

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题4:

File类中以字符串形式返回文件绝对路径的方法是?

  (                )

        A、getPath()

        B、getAbsolutePath()

        C、getName()

        D、getParant()

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题5:

以下选项中,哪个是FileOutputStream的父类?

   (                   )

        A、OutputStream

        B、File

        C、FileOutput

        D、InputStream

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题1:

下列选项中,哪些是标准输入流?

   (                 )

        A、OutputStream

        B、System.out

        C、System.in

        D、InputStream

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题2:

获取单列集合中元素的个数可以使用以下哪个方法?

  (           )

        A、length()

        B、get(intindex)

        C、add(Objectobj)

        D、size()

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题3:

Java语言中,集合类都位于哪个包中?

    (                   )

        A、java.collections

        B、java.array

        C、java.util

        D、java.io

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-12-16      [ 在线测试 ]

∙试题4:

在以下哪种情况下,线程进入就绪状态?

(                    )

        A、线程调用了notify()方法时

        B、线程调用了yield()方法时

        C、线程调用了join()方法时

        D、线程调用了sleep()方法时

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2015-11-29      [ 在线测试 ]

∙试题5:

线程调用sleep()方法后,该线程将进入以下哪种状态?

(                 )

        A、就绪状态

        B、死亡状态

        C、阻塞状态

        D、运行状态

∙试题1:

Thread类位于下列那个包中?

(               )

        A、java.lang

        B、java.io

        C、java.awt

        D、java.util

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-11-29      [ 在线测试 ]

∙试题2:

System类位于以下那个包中?

(                    )

        A、java.util

        B、java.lang

        C、java.awt

        D、java.io

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-11-8      [ 在线测试 ]

∙试题3:

Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的(            )

        A、Innerin=newInner();

        B、Outer.Innerin=newOuter.Inner()

        C、Innerin=newOuter.Inner();

        D、Outer.Innerin=newOuter().newInner()

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2015-10-25      [ 在线测试 ]

∙试题4:

下面对于单例模式的描述,不正确的是(                   )。

        A、类中定义一个无参的构造方法,并且声明为私有

        B、定义静态方法返回该类实例

        C、在内部创建一个该类的实例对象,使用静态变量引用该实例对象

        D、必须使用private修饰静态变量,禁止外界直接访问

类别:

[ 选择类 ]      难度:

[ 较难 ]      入库时间:

2015-10-25      [ 在线测试 ]

∙试题5:

在以下什么情况下,构造方法会被调用(            )

        A、使用对象的变量时

        B、类定义时

        C、调用对象方法时

        D、创建对象时

∙下面哪种类型的文件可以在Java虚拟机中运行。

(      )

        A、.java

        B、.class

        C、.jre

        D、.exe

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2015-9-29      [ 在线测试 ]

∙试题2:

在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用的组件是(   )。

        A、JButton

        B、JTextArea

        C、JTextField

        D、JLabel

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-5-29      [ 在线测试 ]

∙试题3:

JFrame默认的布局管理器是(  )

        A、CardLayout

        B、BorderLayout

        C、GridLayout

        D、FlowLayout

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-5-29      [ 在线测试 ]

∙试题4:

JPanel默认的布局管理器是(    )

        A、BorderLayout

        B、FlowLayout

        C、CardLayout

        D、GridLayout

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-5-29      [ 在线测试 ]

∙试题5:

在Java中,一般菜单格式包含下列对象(   )

        A、JMenuBar

        B、JMenuItem

        C、JMenu

        D、JMenuBar、JMenu、JMenuItem

∙试题1:

Swing与AWt的区别不包括(   )

        A、Swing是由纯Java实现的轻量级构件;

        B、Swing没有本地代码;

        C、Swing支持图形用户界面;

        D、Swing不依赖操作系统的支持;

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-5-29      [ 在线测试 ]

∙试题2:

下列数组定义正确的是(   )

        A、int[]a;

        B、int[][]a;

        C、int[]a[];

        D、inta[];

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题3:

执行完代码"int[]x=new int[25];"后以下说明正确的是(    ) 

        A、x[0]为空

        B、x[24]未定义

        C、x[25]为0

        D、x[24]为0

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题4:

如定义对象StringBuffer ch=newStringBuffer("Shanghai")则ch.length()的值为(   ) 

        A、8

        B、7

        C、23

        D、9

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题5:

下列语句会造成数组newint[10]越界是(    ) 

        A、a[9]=10; 

        B、for(inti=0;i<=10;i++)a[i]++;

        C、a[0]+=9;

        D、--a[9] 

∙试题1:

关于数组作为方法的参数时,向方法传递的是(   ) 

        A、数组的元素

        B、数组自身

        C、数组的引用

        D、.数组的栈地址

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题2:

关于数组默认值,错误的是(          ) 

        A、float--0.0f

        B、Boolean--true

        C、char--'u0000' 

        D、int--0 

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题3:

当访问无效的数组下标时,会发生(     ) 

        A、系统崩溃

        B、中止程序

        C、抛出异常

        D、直接跳过

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题4:

数组a的第三个元素表示为(    )

        A、a[3] 

        B、a(3) 

        C、a

(2)

        D、a[2] 

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题5:

下面不是创建数组的正确语句是(       )

        A、floatf[]=newfloat[6]; 

        B、float[][]f=newfloat[6][];

        C、floatf[][]=newfloat[][6]; 

        D、floatf[][]=newfloat[6][6]; 

∙试题1:

下列初始化字符数组的语句中,正确的是(        ) 

        A、charstr[5]={"hi"}; 

        B、charstr[5]="hello"; 

        C、charstr[]={'h','e','l','l','o','\0'}; 

        D、charstr[100]=""; 

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题2:

定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为(       )。

        A、17 

        B、18

        C、24

        D、25

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题3:

下面的二维数组初始化语句中,正确的是(      ) 

        A、floatb[2][2]={0.1,0.2,0.3,0.4}; 

        B、inta[][2]={{1,2},{3,4}}; 

        C、floata[2][2]={0}; 

        D、inta[2][]={{1,2},{3,4}}; 

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题4:

定义了一维int型数组a[10]后,下面错误的引用是(    ) 

        A、a[0]=5*2; 

        B、a[0]=1; 

        C、a[10]=2; 

        D、a[1]=a[2]*a[0];

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题5:

下面错误的初始化语句是(   )。

 

        A、charstr[100]="hello";

        B、charstr[]={'hello'};

        C、charstr[]={'h','e','l','l','o'}; 

        D、charstr[]="hello"; 

∙试题1:

给出下列代码,则数组初始化中下列选项中不正确的是(    ) 

  byte[]array1,array2[];

  bytearray3[][];

  byte[][]array4;

        A、array2=array1

        B、array2=array4

        C、array3=array4

        D、array2=array3

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-29      [ 在线测试 ]

∙试题2:

使用流式套接字编程时,为了向对方发送数据,则需要使用哪个方法(  )

        A、getInputStream()

        B、getInetAddress() 

        C、getOutputStream()

        D、getLocalPort() 

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题3:

当使用客户端套接字Socket创建对象时,需要指定(  )   

        A、服务器地址和文件

        B、服务器端口和文件 

        C、服务器名称和文件

        D、服务器主机名称和端口

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题4:

ServerSocket的监听方法accept()的返回值类型是( ) 

        A、Socket

        B、DatagramSocket

        C、void 

        D、Object 

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题5:

java程序中,使用TCP套接字编写服务端程序的套接字类是(   ) 

        A、DatagramSocket 

        B、Socket

        C、ServerSocket

        D、DatagramPacket

∙试题1:

为了获取远程主机的文件内容,当创建URL对象后,需要使用哪个方法获取信息( ) 

        A、getHost 

        B、getPort()

        C、openStream()

        D、openConnection()

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题2:

InetAddress类中哪个方法可实现正向名称解析?

( )

        A、getHostAddress() 

        B、isReachable() 

        C、getByName()

        D、getHosstName() 

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题3:

Java提供的类进行有关Internet地址的操作类型是(    ) .  

        A、Socket 

        B、ServerSocket

        C、DatagramSocket 

        D、InetAddress

类别:

[ 选择类 ]      难度:

[ 容易 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题4:

在客户/服务器通信模式中,客户与服务器程序的主要任务是什么?

(      ) 

        A、服务器程序接收并处理客户请求,然后向客户发送响应结果

        B、客户程序发送请求,并接收服务器的响应

        C、如果客户程序和服务器都会保证发送的数据不会在传输途中丢失

        D、客户程序在网络上找到一条到达服务器的路由

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题5:

一个服务器进程执行以下代码:

  ServerSocketserverSocket=newServerSocket(80);

  Socketsocket=serverSocket.accept(); 

  intport=socket.getPort();

  以下哪些说法正确?

(   )

        A、socket.getPort()方法返回服务器进程占用的本地端口,此处返回值是80

        B、socket.getPort()方法返回客户端套节字占用的本地端口

        C、服务器进程占用80端口

        D、当serverSocket.accept()方法成功返回,就表明服务器进程接收到了一个客户连接请求

∙试题1:

Java网络程序位于TCP/IP参考模型的哪一层?

(    )

        A、主机-网络层

        B、应用层

        C、传输层网络

        D、网络层互联层

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题2:

下列有关线程的叙述中正确的一项是(  ) 

        A、使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行

        B、一旦一个线程被创建,它就立即开始运行

        C、一个线程可能因为不同的原因而终止并进入终止状态

        D、当一个线程因为抢占机制而停止运行时,它被放在可运行队列的前面

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题3:

下列说法中错误的一项是(  ) 

        A、所有的对共享数据的访问都是临界区

        B、共享数据的所有访问都必须使用synchronized加锁 

        C、临界区必须使用syschronized标识 

        D、共享数据的访问不一定全部使用synchronized加锁

类别:

[ 选择类 ]      难度:

[ 较难 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题4:

下列说法中错误的一项是(   ) 

        A、java的线程体由Thread类的run()方法定义

        B、java中每一个线程都有自己的名字

        C、在程序中通过调用Thread类的run()方法创建线程对象

        D、线程创建时已经确定了提供线程体的对象

类别:

[ 选择类 ]      难度:

[ 中等 ]      入库时间:

2014-4-28      [ 在线测试 ]

∙试题5:

下列说法中错误的一项是(  ) 

        A、private数据访问权限能够限制数据不被串行化

   

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 天文地理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1