2008-06-25

在Java里不用Socket而直接操作远程计算机里的文件.

关键字: c++在不改代码情况下可以做到吗?
今天上班时偶然发现在Java里可以在不用Socket情况下操作远程电脑机的文件,有点惊喜,记下来.           工作中的电脑在C:\WINDOWS\system32\drivers\etc\hosts这个文件里做了如下一行配置:                 10.1.**.*       f ...
2008-06-24

about @SuppressWarnings.

关键字: @suppresswarnings
about  @SuppressWarnings.         项目组来了个很Picky的头,看到Eclipse里有大量的Warning小发了下脾气后,让用@SuppressWarnings这个标注来把Warning去掉.                为了去掉由于泛型的Warning,我们用了@SuppressWarnings("unchecked"),为了去掉那些由于 ...
Q 13: Java中为什么有些接口里并没有定义任何方法? LF FAQA 13:Java中的那些没定义任何方法的接口当做Marker来用的,利用它可以告诉编译器对这类接口的实现类另行对待.Java中像java.io.Serializable,java.lang.Cloneable,java.util.EventListener等这些接口也称为"tag"接口,因为用它们可以将其实现类基于某种特性再分类.Q 14: 谈谈你对Java里覆盖与重载的理解?它们有什么不同?Q 14:    Method Overloading:   ...
2008-04-01

java.sql.Timestamp转为相应字符串的问题及解答

关键字: java.sql.timestamp的to string.
工作中用到了java.sql.Timestamp这个类,先不说这个类别的方面(现在不大明白的是它与java.sql.Date和java.sql.Time这两个类有什么不同?这个Timestamp有了对nanos的支持后就更精准了吗?),用这个类自身的toString()方法时就有些不舒服,因为它返回的字符串都是"yyyy-mm-dd hh:mm:ss:nnnnn......."格式的,而且那个小尾巴总是一个数字0,抹不掉了,这怎么办呢?为了这个小尾巴的问题总不至于再写一个自己的MyTimestamp来覆盖它吧?知道可以用Format这样的一些手段format掉,可查了些后也 ...
2008-03-24

"异常"的梦

关键字: exception
"不对呀,电子地图上说的就是这样的,在这站下车后,再往左拐前行50处就可以换另一路车了,怎么找不到呢?"我提着行李边走边想.怎么这成了死胡同了?地上那有那多水,这么晚了,路灯又不亮,这怎么走呀.找着找着发现自己进了一个小村庄.啊呀,坏了,这不是越走越远了吗?现在也不早了,再坐一个小时公交车回去,房东也早睡了,还得惊动人家起来给开门.这么晚了,遇见抢东西的那怎么办? 我不由地摸了摸口袋里的钱包.起风了,树稍嗖嗖地响.... 这,这要是遇见了传说中的Ghost那怎么办?尽管是个无神论者,但一想起这个来,心里还是不免一阵发紧.走着走着,发现一人家,听到做饭的声音.心想这么晚了怎么 ...
2008-03-19

checked or runtime or unchecked?

关键字: ”不正常“的理解
checked or runtime or unchecked?"MalformedURL-Exception, for instance, indicates that the address given for the service is notvalid. To recover from this exception, the application will at minimum need to bereconfigured and may have to be recompiled. No try/catch block will be able torecover gr ...
Java中的父子关系发现这么一个现象,当有Eclipse里写如下的代码时,public class Parent {    public Parent(String s) {}                         // -----------(3)}class Child extends Parent{ // -----------(1)     ...