10个Java选择题(没有答案)

1,如果int x=20, y=5,则语句System.out.println(x+y +“”+(x+y)+y); 的输出结果是()

  • 2530
    
  • 55
    
  • 2052055
    
  • 25255
    

2,通过HttpServletRequest. getParameter获取的参数.

  • 总是采用UTF-8编码
    
  • 总是采用lS08859-1编码
    
  • 由客户端浏览器和Web容器配置共同决定编码
    
  • 由服务器所在的操作系统决定编码
    

3,String s=null;

下面哪个代码片段可能会抛出NullPointerException?

  • if((s!=null)&(s.length()>0))
    
  • if((s!=null)&&(s.length()>0))
    
  • if((s==null)|(s.length()==0))
    
  • if((s==null)||(s.length()==0))
    

4,以下代码执行后输出结果为( )

public class Test { 
    public static void main(String[] args) { 
        System.out.println("return value of getValue(): " +
        getValue()); 
    } 
     public static int getValue() { 
         try { 
             return 0; 
         } finally { 
             return 1; 
         } 
     } 
 }
  • return value of getValue(): 1
    
  • return value of getValue(): 0
    
  • return value of getValue(): 0return value of getValue(): 1
    
  • return value of getValue(): 1return value of getValue(): 0
    

5,下列语句哪一个是不正确的()

  • Log4j支持按分钟为间隔生成新的日志文件
    
  • Log4j是一个打印日志用的组件
    
  • Log4j支持按年为间隔生成新的日志文件
    
  • Log4j的日志打印级别可以在运行时重新设置
    

6,(多选)下面有关Java的说法正确的是( )

  • 一个类可以实现多个接口
    
  • 抽象类必须有抽象方法
    
  • protected成员在子类可见性可以修改
    
  • 通过super可以调用父类构造函数
    
  • final的成员方法实现中只能读取类的成员变量
    
  • String是不可修改的,且java运行环境中对string对象有一个常量池保存
    

7,下面哪个不是Java基本类型?

  • short
    
  • Boolean
    
  • byte
    
  • float
    

8,如果要导入一个java.scut.computer的包,叙述正确的是? ( )

  • 只需在代码中加入“import java.scut.computer;”一个语句,并且必须放在代码非注释的第一行
    
  • 只需在代码中加入“import java.scut;”一个语句
    
  • 必须在代码中加入“import java.scut;”和“package java.scut.computer;”两个语句
    
  • 在代码中,不一定是第一句,只要是类定义前,加入package语句即可
    

9,表达式(short)10/10.2*2运算后结果类型是()

  • short
    
  • int
    
  • double
    
  • float
    

10,java8中,下面哪个类用到了解决哈希冲突的开放定址法

  • LinkedHashSet
    
  • HashMap
    
  • ThreadLocal
    
  • TreeMap
    

11,以下哪几个是java中的集合类型?

  • Vector
    
  • Set
    
  • String
    
  • List
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值