CSDN博客

img accesine960
博客专家

blog点评2

发表于2004/7/5 18:16:00  1489人阅读

你是高手吗,考验你对JAVA的真工夫!!!!!!!

论坛里有这样一个帖子,看完后,心情深舒畅。
在各大技术论坛大家好像都写了很多类似小而精巧的问题,供大家讨论,切磋,就像一杯小的 java tea,工作之余喝一口,口气清新。

这里面 1 和 2  这两个问题,算是老问题了。
可是在我们的项目中还不时地发现很多程序员比较字符串时仍然用==。

说实话,从vb,c++ 转过来的人很容易明白其中的道理。类似的情况只能出现在 java 和 C# 这样的中间语言中采用。

这4个问题中,我觉得最有启发性的还是第3个问题。

在日常编程中大家一般都是一个类一个文件。写内部类和匿名类的比较少。当然他们的应用场合也比较特殊。

下面是我从 nanning AOP 中摘抄出来的代码,大家帮我解释一下:

Aspects.setTarget(bigMomma, Intf.class, new IntfImpl() {
   public void call() {
    System.out.println("4444444444");
   }
   public void mm() {
    System.out.println("55555555");
   }
  });

上面的 setTarget 中怎么可以定义call() ,mm()呢?
  

 


附笔试题目:哪位知道答案就写出来,以免以后的人少走弯路
  1、transient声明什么意思?
   如:
    transient String str;

 2、servlet声明周期?
  3、EJB中home接口Remote接口做什么用的?
  4、说出HttpServlet 的十个方法?
  5、WSDL是什么的缩写?
  6、xml、html的区别?
  7、写出用java操作xml的添加、删除Node的一个例子?
  8、应用程序要实现支持多个数据库移植,有什么解决办法?
  9、web应用程序需要实现动态更换界面,怎么办?
  10、写出oracle 下实现分页的sql语句?

 

阅读全文
0 0

相关文章推荐

img
取 消
img