摘要:
如何将默认的系统输出重定向到文件?System类变量out对象是系统默认的标准输出,err对象是默认的出错信息输出,一般情况下,这两个对象都输出信息到console,但通过System的setErr和setOut可以重定向到文件或其它流中,如下代码: PrintStream st = new PrintStream(new FileOutputStream("output.txt")); System.setErr(st); System.setOut(st);简单的说,abstrace class和interface有哪些不同?抽象类可以包函具体的方法体,在接口中这是不能 阅读全文
摘要:
EJB:Enterprise JavaBeans 企业JavaBean组件 IDL:Interface Definition Language 接口定义语言 JMS:Java Message Service Java消息服务 JNDI:Java Naming and Directory Interface Java命名目录接口 RMI:Remote Method Invocation 远程方法调用 JTA:Java Transaction API Java事务API JTS:Java Transaction Service Java事务服务 Object Serialization:对象序列化 阅读全文
摘要:
问题如下:有100个犯人,头天晚上被通知第二天一早要带着一顶帽子(总共有100顶黑的和100顶白的,帽子是随机带的,而且不知道自己头上的帽子是什么颜色),排成一列直线队伍,后面的人能看到前面的所有人带的帽子的颜色,前面的看不到后面的人的帽子颜色,现在警官让犯人们先讨论下,等明天排队时,警官从最后一个人问起直到第一个,“你头上带的帽子颜色是黑还是白?”犯人只许说一个字“黑或白”,(说话时没有任何提示,都是标准的一个音,而且没有眼神什么提示,有的只是头天晚上想出的方法)犯人说错直接杀,说对了马上放了,问讨论出一个怎样的方法使被杀的人数确定最少? 阅读全文