每日10道JAVA题(20180628)

89 篇文章 2 订阅

/ **   
 * 10道题系列会持续更新,每日的10道题都是我做过的,做错或者觉得需要复习的有价值的
 *请关注我,每日和我一同进步,有更好的建议或有问题的请在评论区提出或私信我

 * /


1.列选项中 , 不属于字符型常量的是( )


A.’a’
B.”C”
C.’\n’
D.’\123’


2.假设 a 是一个由线程 1 和线程 2 共享的初始值为 0 的全局变量,则线程 1 和线程 2 同时执行下面的代码,最终 a 的结果不可能是()
boolean isOdd = false;


for(int i=1;i<=2;++i)
{
if(i%2==1)isOdd = true;
else isOdd = false;
a+=i*(isOdd?1:-1);
}


A.-1
B.-2
C.0
D.1


3.下列关于异常处理的描述中,错误的是()。


A.程序运行时异常由Java虚拟机自动进行处理
B.使用try-catch-finally语句捕获异常
C.可使用throw语句抛出异常
D.捕获到的异常只能在当前方法中处理,不能在其他方法中处理


4.java Thread中,run方法和start方法的区别,下面说法错误的是?


A.通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。
B.他们都可以实现了多线程运行。
C.run方法是thread的一个普通方法调用。
D.调用start方法后,一旦得到cpu时间片,就开始执行run()方法。


5.在运行时,由java解释器自动引入,而不用import语句引入的包是()。


A.java.lang
B.java.system
C.java.io
D.java.util


6.以下J2EE中常用的名词解释错误的是?


A.EJB容器:Enterprise java bean 容器
B.JNDI:JAVA事务服务。提供各种分布式事务服务。应用程序只需调用其提供的接口即可。
C.JMS:JAVA消息服务。主要实现各个应用程序之间的通讯。包括点对点和广播。
D.JAF:JAVA安全认证框架。提供一些安全控制方面的框架。


7.Web程序中,当前用户上下文信息应该保存在下面哪个对象中()


A.page
B.request
C.session
D.Application


8.You have the following code.Which numbers will cause “Test2” to be printed?
switch (x)
{
    case 1: System.out.println("Test1");
    case 2:
    case 3:
        System.out.println("Test2");
        break;
    default:
    System.out.println("Test3");
    break;
}


A.0
B.1
C.2
D.3
E.4


9.哪个是不正确的字符常量?


A.”\n”
B.”1”
C.”a”
D.”\101”


10.下面选项中,哪些是interface中合法方法定义?()


A.public void main(String [] args);
B.private int getSum();
C.boolean setFlag(Boolean [] test);
D.public float get(int x);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

StrideBin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值