注册 登录
重磅消息:开通VIP会员,获取平台所有项目,永久使用,详细请咨询QQ:3376762016
远程服务部署安装,售后服务,请加QQ1:3376762016,QQ2:3597230140(即将满员),QQ3:1399491757(已满)
查看: 789|回复: 1
打印 上一主题 下一主题

Java基础选择题和判断题,多选题

[复制链接]

该用户从未签到

3518

主题

3532

帖子

66万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
668970
QQ
跳转到指定楼层
楼主
发表于 2016-9-3 17:15:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、选题:(本题共20小题,每题1.5分,共30分)
1. 设置环境变量时,Path需指向Java安装目录的子目录( C
A. jre            B. lib          C. bin            D. demo
2. 表达式(40==0)&&(1/0<1)的值为( B
A. true           B. false        C. 0              D.运行出现异常
3. 如何获得数组的长度?(D)
A、利用全局函数getArrayLen()      B、利用数组的getLength()函数
C、利用数组的length()函数         D、利用数组的length变量
4.定义字符串:String str = "abcdefg";        str.indexOf( 'd' ) 的结果是(  B )。正确答案:C
A. -1             B. true          C.  3             D. 4
5. StringBuffer()构造一个不带字符的字符串缓冲区,初始容量为 C 个字符。
A. 9              B. 12            C. 16             D. 20
6.类的成员有几种访问控制级?( B 正确答案:D
A. 只有一级访问级
B. 两级,公开级和私有级
C. 三级,公开级,保护级,私有级
D. 四级,公开级,缺省级,保护级,私有级
7.如下Java代码段,体现了( B )概念。
.....
public void aMethod(String s){....}
public void aMethod(int i){.........}
public void aMethod(int I,float f){.....}
.....
A. 多继承             B. 重载              C. 重写              D. 多态
8.下面的程序段的功能是(  D )。
File file1=new File("e:\\xxx\\yyy");
file1.mkdir();
A.在当前目录下生成子目录:\xxx\yyy        B.生成目录树: e:\xxx\yyy   
C.在e:\xxx目录下生成目录yyy              D.以上说法都不对  
9.下面线程Runnable接口中的必须实现的方法 D)。
A.start               B.stop              C.yield                 D.run
10、下列类定义中哪个是合法的抽象类的定义( C  
A、abstract Animal{abstract void grow();}
B、class abstract Animal{ abstract void grow();}
C、abstract class Animal{ abstract void grow();}
1. char 类型的取值范围是( A  
A. 2-7—27-1       B. 0—216-1        C. -215—215-1       D. 0—28-1
2 下列回车字符的正确转义字符是( D)
A. /r             B. /n             C. \n              D. \r
3.下面方法中可对数组进行排序的是? (D)
A. binarySearch() B. fill()         C. deepEquals()    D. sort()
4.从字符串String target = "IbmSunCakeBeaWeblogicOracle..."中取出子串”Cake”的语句是: ( A)正确答案 :B
A. target.substring(5,10);          B. target.substring(6,10);
C. target.substring(5,9);           D. target.substring(6,9);
5.定义字符串:String str = "ab:cd;efg::";        str.split( “:|;” ,-1).length 的结果是(  B )。正确答案
A. -1              B. 3             C. 4               D. 5
6.为了使包abc.def中的所有类在当前程序中可见,可以使用的语句是( D  )。
A. import abc.*;                    B. package abc.def.*;
C. import abc.def;                  D. import abc.def.*;
7.设类B是类C的父类,下列声明对象x1的语句中不正确的是( D )。
A. B x1= new  B( );                         B.  B x1=new C( );   
C. C x1=new  C( );                          D.  C x1=new  B( );
8.关于实例方法和类方法,以下描述正确的是: ( D
A. 实例方法只能访问实例变量
B. 类方法既可以访问类变量,也可以访问实例变量
C. 类方法只能通过类名来调用
D. 实例方法只能通过对象来调用
9.有一个类,它是所有Java类的直接或间接的父类,这个类是(C)
A  Class类          B  System类         C  Object类        D  Java.lang类
10.下面关于try块的说法正确的是( C  )正确答案:A
A. try块后至少应有一个catch 块。            B. try块后必须有finally块。
C. 可能抛出异常的方法应放在try块中          D. 对抛出的异常的处理应放在try块中
11. 以下关于File对象的描述中,错误的是( D
A File对象是不可变的,一旦创建,它所指向的文件就不能改变;
B File对象不一定要指向实际存在的文件或文件夹;
C File类具有强大的文件和文件夹操作能力;
D File对象的功能仅限于关于文本文件;
12、以下对Socket类的描述中,错误的是( B
A、Socket类处于应用层
B、利用Socket类进行网络通讯时,不需要考虑具体的接入方式
C、利用Scoket类进行网络通讯时,必须用try…catch块捕获IOException异常
D、利用Socket类进行网络通讯时,首先需要确定服务器和客户端
13. Date类实际上只是一个包裹类, 它包含的是一个长整型数据, 表示的是从GMT(格林尼治标准时间),即(  D )这一刻之前或者是之后经历的毫秒数
A. 1900年, 1月1日00:00:00                 B. 0年, 1月1日00:00:00
C. 2000年, 1月1日00:00:00                 D. 1970年, 1月1日00:00:00
14.  与PrintStream流对应的Java标准输出对象是(  B
A. System.in          B. System.out         C. System.err        D. System.exit
二、选题:
1.与普通类相比,抽象类有哪些不同?( CD
A  抽象类只有成员函数,没有成员变量
B  抽象类的所有函数都是抽象函数
C  带有抽象函数的类称为抽象类
D  抽象类不能创建对象
2.在Java中,关于final关键字的说法正确的是( AD 正确答案:AC
A、如果修饰变量,则一旦赋了值,就不能修改
B、如果修饰类,则该类只能被一个子类继承
C、如果修饰方法,则该方法不能在子类中被覆盖
D、如果修饰方法,则该方法所在的类不能被继承
3.下面哪些可正确的创建一个数组 ABD)
A. float f[][] = new float[6][6];  B. float []f[] = new float[6][6];
C. float f[][] = new float[][6];   D. float [][]f = new float[6][];
4.包pack1的类class1中有成员方法: protected void method_1(){…}, private void method_2(){…}, public void method_3(){…}和void method_4(){…},在包pack2中的类class2是class1的子类,你在class2中可以调用方法( ABD )。正确答案:ACD
A、method_1                         B、method_2           
C、method_3                         D、method_4
5用匿名内部类时,以下几个原则中正确的是( ABCD )
A一个匿名内部类一定是在new的后面,用其隐含实现一个接口或继承一个类  
B 匿名内部类不能有构造方法。  
C 匿名内部类不能定义任何静态成员、方法和类。   
D 只能创建匿名内部类的一个实例
三、判断题:
1. 静态成员函数只能访问静态成员变量,不能访问普通成员变量。( T
2. 子类的构造函数能覆盖父类的构造函数(F)
3. 对于成员变量的访问系统认的是引用类型,引用是什么类型的,系统就访问谁的成员。( T
4. 函数重载时,同名函数的参数类型列表必须不同(T
5. 定义完数组后,我们可以根据实际需要,再动态调整数组大小。(F
6. RuntimeException 可以不被捕获,Java会自动处理运行期异常。 T
7. 为了定制日期数据的输出格式,我们可以使用public SimpleDateFormat(String pattern)指定输出格式, 例如yyyy:用4位数字表示的"年"替换;mm:用2位数字表示的"月"替换;dd:用2位数字表示的"日"替换。( T )
8. 运行表达式(40==0)&&(1/0<1)将会出现异常( F
9. 线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。( T
10. 在文件读,写完毕之后无需关闭文件,因为系统会立即调用无用对象回收机制,它会在回收文件读写对象时自动关闭文件。( F

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
java无忧网(http://www.javawyw.com),专业提供Java大作业,小作业,课程设计,毕业设计源码,答辩辅导,作业排错,bug修复,专业解答,远程部署运行项目等服务
本网站所有源码,保证能运行!
QQ:1399491757
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-1-5 09:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    3

    帖子

    28

    积分

    新手上路

    Rank: 1

    积分
    28
    沙发
    发表于 2017-1-4 11:21:06 | 只看该作者
    真是好东西呀
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回列表 返回顶部