每日刷题Day_18

1.ATM网络的“打包”特点是采用短的定长的快速分组交换方式 ( )
正确答案: A 你的答案: A (正确)
正确
错误
2.下列关于异常处理的描述中,错误的是()。

正确答案: D 你的答案: B (错误)
程序运行时异常由Java虚拟机自动进行处理
使用try-catch-finally语句捕获异常
可使用throw语句抛出异常
捕获到的异常只能在当前方法中处理,不能在其他方法中处理
解析:捕获到的异常不仅可以在当前方法中处理,还可以将异常抛给调用它的上一级方法来处理。
3.在虚拟局域网中的逻辑工作组各结点可以分布在同一物理网段上,但不能分布在不同的物理网络上。请问这句话的说法是正确的吗?
正确答案: B 你的答案: B (正确)
正确
错误
4.有如下4条语句:()

Integer i01=59;
int i02=59;
Integer i03=Integer.valueOf(59);
Integer i04=new Integer(59);

以下输出结果为false的是:
正确答案: C 你的答案: C (正确)
System.out.println(i01i02);
System.out.println(i01
i03);
System.out.println(i03i04);
System.out.println(i02
i04);
5.以下哪一项是路由表条目的组成部分 ( )
正确答案: D 你的答案: B (错误)
路由器接口的 MAC 地址
第4层目的端口号
目的主机地址
下一跳地址
解析:在这里插入图片描述
6.题目来源于王道论坛
站点A、B、C通过CDMA共享链路,A、B、C的码片序列(chipping sequence)分别是(1,1,1,1)、(1,-1,1,-1)和(1,1,-1,-1)。若C从链路上收到的序列是(2,0,2,0,0,-2,0,-2,0,2,0,2),则C收到A发送的数据是 。

正确答案: B 你的答案: B (正确)
000
101
110
111
7.IP地址192.168.1.0代表()。
.
正确答案: D 你的答案: A (错误)
一个C类网络号
一个C类网络中的广播
一个C类网络中的主机
以上都不是
解析:我选择了A。但回想一下,在超网下也有可能是主机ip,所以没有确定子网掩码情况下,啥都不是。
8.ServletConfig接口默认是哪里实现的?
正确答案: B 你的答案: B (正确)
Servlet
GenericServlet
HttpServlet
用户自定义servlet
9.对于线程局部存储TLS(thread local storage),以下表述正确的是
正确答案: A B D 你的答案: A B D(正确)
解决多线程中的对同一变量的访问冲突的一种技术
TLS会为每一个线程维护一个和该线程绑定的变量的副本
每一个线程都拥有自己的变量副本,从而也就没有必要对该变量进行同步了
Java平台的java.lang.ThreadLocal是TLS技术的一种实现
10.关于volatile关键字,下列描述不正确的是?
正确答案: B D 你的答案: B (错误)
用volatile修饰的变量,每次更新对其他线程都是立即可见的。
对volatile变量的操作是原子性的。
对volatile变量的操作不会造成阻塞。
不依赖其他锁机制,多线程环境下的计数器可用volatile实现。
解析:一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义:

1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。

2)禁止进行指令重排序。

volatile只提供了保证访问该变量时,每次都是从内存中读取最新值,并不会使用寄存器缓存该值——每次都会从内存中读取。

而对该变量的修改,volatile并不提供原子性的保证。

由于及时更新,很可能导致另一线程访问最新变量值,无法跳出循环的情况

多线程下计数器必须使用锁保护。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值