每日10道JAVA题(20180617)

89 篇文章 2 订阅

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

1.Servlet的生命周期可以分为初始化阶段,运行阶段和销毁阶段三个阶段,以下过程属于初始阶段是()


A.加载Servlet类和.class对应的数据
B.创建servletRequest和servletResponse对象
C.创建ServletConfig对象
D.创建Servlet对象


2.在Java语言中,下列关于字符集编码(字符集编码)和国际化(i18n)的问题,哪些是正确的?


A.每个中文字符占用2个字节,每个英文字符占用1个字节
B.假设数据库中的字符是以GBK编码的,那么显示数据库数据的网页也必须是GBK编码的
。C.Java的char类型,通常以UTF-16 Big Endian的方法保存一个字符
。D.实现国际化应用常用的手段是利用ResourceBundle类


3.下列方法中哪个是线程执行的方法?()


A.run()
B.start()
C.sleep()
D. suspend()


4.下面哪些类可以被继承?Java.lang.Thread,java.lang.Number,java.lang.Double,java.lang.Math,java.lang.ClassLoader


A.Thread
B.Nu mber
C.Double
D.Math
E.ClassLoader


5.执行下列代码的输出结果是()


public class Demo {
 public static void main(String args []){
   int num = 10;
   的System.out.println(测试(NUM));
}
public static int test(int b){
   try
   {
    b + = 10;
    返回b;
   }
   catch(RuntimeException e)
   {
   }
   catch(Exception e2)
   {
   }
   finally
   {
    b + = 10;
    返回b;
   }
  }
}


A.10
B.20
C.30
D.40


6.以下关于对象序列化描述正确的是


A.使用FileOutputStream中可以将对象进行传输
B.使用的PrintWriter可以将对象进行传输
C.使用瞬时修饰的变量不会被序列化
D.对象序列化的所有类需要实现Serializable接口


7.在()情况下适宜采用内联函数


A.函数代码小,频繁调用
B.函数代码多,频繁调用
C.函数体含有递归语句
D.行业释义体育函数含有循环语句


8.Java数据库连接库JDBC用到哪种设计模式?


A.生成器
B.桥接模式
C.抽象工厂
D.单例模式


9.volatile关键字的说法错误的是


A.能保证线程安全
B.volatile关键字用在多线程同步中,可保证读取的可见性
C.JVM保证从主内存加载到线程工作内存的值是最新的
D.volatile能禁止进行指令重排序


10.在JAVA中,下面关于字符串类和StringBuffer的类的描述正确的是那一个?


甲.StringBuffer类的对象调用的toString()方法将返回字符串类型的结果
B.两个类都有追加()方法
C.可以直接将字符串“测试”赋值给声明的字符串类和StringBuffer的类的变量

D.两个类的实例的值都能够被改变

答案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

StrideBin

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

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

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

打赏作者

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

抵扣说明:

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

余额充值