1. 1,2,3,4,......n-1,n 台服务器
这几台服务器同时向一台监视器发送状态信息。
其中一台服务器坏了(两台服务器同时坏得几率很小,如果全部坏得话应该是网络坏了)
请问这台监视器如何知道这n台服务器中哪一台坏了。
思路把这n 台加起来。
2. 说说为什么要有线程池。
去网上搜一下有很多答案。
3. 说说有哪几种数据结构是同步的。
HashTable, 分块的HashTable(效率高一点)
Vector
4. 说说HashSet和HashMap 的联系
public HashSet() {
map = new HashMap<E,Object>();
}
5. Integer a=new Integer(1);
代码1......
int b=a;
System.out.print(b);
问如果代码1中有不良操作 执行int b=a;时会有什么情况发生。
这里考察了自动装箱的功能实际上是调用了 int b=a.intValue();
所以如果代码1如果把a 赋值为null 会出现异常。
Integer a=new Integer(1);
a=null;
int b=a.intValue();
System.out.print(b);
出现异常:
Exception in thread "main" java.lang.NullPointerException
at com.Test.main(Test.java:8)
6. 3000个 萝卜,1只骆驼,骆驼每走一公里要吃掉一kg萝卜。 有1000公里路程,而骆驼每次只能背1000根萝卜。问怎么才能把尽量多的萝卜运到终点B。A|————————————————-————|B。
第一次骆驼驮1000个在333米那里下,然后往回走,
7.写一个除了单例模式外和工厂模式外的其它设计模式。