|
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (9)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-09-22
1.两个对象值相同(x.equals(y)==true),但却可有不同的hash code,这句话对不对?为什么?
2.GC是什么?为什么要有GC? 3.请简要描述一下J2EE应用中的class loader的层次结构? 4.写一段代码,实现银行转帐功能: 接口定义如下: Public interface ITransfer{ /** * 银行内部转帐,从转出帐号中扣除转帐金额,给转入帐号增加转帐金额,需要保证以上两个操作 * 要么同时成功,要么同时失败 * fromAccountId 转出帐号 * outAccountId 转入帐号 * amount 转帐金额 **/ Public void transferInner(String fromAccountId,String outAccountId, BigDecimal amount); /** * 外部转帐-转出,从转出帐号中扣除转帐金额 * fromAccountId 转出帐号 * amount 转帐金额 **/ Public void transferOut(String fromAccountId,BigDecimal amount); /** * 外部转帐-转入,给转入帐号增加转帐金额 * toAccountId 转入帐号 * amount 转帐金额 Public void transerIn (String toAccountId, BigDecimal amount); } 请编写你的实现类,来实现上述接口 Account表 字段:accountId , 主键 varchar2(32), 用户帐号 字段:amount , 金额 number(18,3) 5."组合优于继承",是否同意这句话,并阐述你的观点。 6.请说下Template模式与Strategy模式的异同点。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-09-23
引用 3.请简要描述一下J2EE应用中的class loader的层次结构? 神经病问题,有必要吗,实用吗 wa,niu ren. |
|
| 返回顶楼 | |
|
最后更新时间:2007-09-23
1.两个对象值相同(x.equals(y)==true),但却可有不同的hash code,这句话对不对?为什么?
不会。两个对象相等,hash code的必然相等 2.GC是什么?为什么要有GC? GC垃圾回收器,JAVA特有的(相对与C++),内存统一有它来管理 5."组合优于继承",是否同意这句话,并阐述你的观点。 是,呵呵观点就不用我说了吧,谁边找个设计模式的书,都有解释的 |
|
| 返回顶楼 | |
|
最后更新时间:2007-11-18
同意kele8boy,
拒绝笔试 |
|
| 返回顶楼 | |
|
最后更新时间:2007-09-24
kele8boy 写道 哈哈,终于有了赞同者了。我是真的非常讨厌笔试
许多公司,你大老远的过去,丢给你一份试卷,浪费你个把小时。 做的还都是把你当作编译器的题目。 有个eclispe,这些题目都搞定了,有必要吗 我们都提倡素质教育了,你还搞应试? 要是我喜欢做笔试的话,搞本SCJP的题库做做好了 如果有公司让你做题,你拒绝后干脆走好了 因为有些煞笔主管,看你不乐意做题,就觉得你很嚣张,然后在面试的时候就故意刁难起你来了。 我觉得那些人煞笔,假如我跳一次槽,面10来家公司的话,难道我要去做10来份试卷? 我来你的公司,你想通过做题来考核我,我还不一定来呢,双向选择!!! 我觉得你人过去,公司就丢给你一份试卷,这样的公司还把自己摆在一个高高在上的位置,让你有一种不平等的感觉 太偏激了吧 技术类的职位笔试挺重要的 要区别对待的是有质量的笔试题和垃圾题目 做不做题是你的事 hire不hire可是公司的事了 如果有好的机会 还是认真对待比较好 |
|
| 返回顶楼 | |
|
最后更新时间:2007-09-24
kele8boy 写道 1.两个对象值相同(x.equals(y)==true),但却可有不同的hash code,这句话对不对?为什么?
我就知道.equals是比较内容是否相等,也就是值是否相当 ==是比较是否引用同一个对象 题目中的那句话应该是对的。拥有相同值的,不一定引用同一个对象 equals比较为真的两个对象,必须要有相同的HashCode。这是Java规范约定的。 |
|
| 返回顶楼 | |
|
最后更新时间:2007-09-25
招mid-level的java工程师,感觉还是不错的
|
|
| 返回顶楼 | |
|
最后更新时间:2007-09-25
呵呵,从数据库把同一个user对象取出两次,突然有一天你发现缓存中出现了两个相同的user对象时,会不会又说见鬼了。。。
连hashcode是什么都不清楚,还谈什么拒绝笔试 反正我觉得这套题还挺好的,倒不知道哪道题把人当编译器了 |
|
| 返回顶楼 | |
|
最后更新时间:2007-09-25
kele8boy 写道 2.GC是什么?为什么要有GC? GC是垃圾回收。垃圾回收主要是解决内存泄漏的问题 3.请简要描述一下J2EE应用中的class loader的层次结构? 神经病问题,有必要吗,实用吗 2 GC如果能解决内存泄漏的话,... 3 如果class loader没有实用意义的话,.... 推荐你看本书<<深入JAVA虚拟机>> |
|
| 返回顶楼 | |
|
最后更新时间:2007-11-20
kele8boy 写道 哈哈,终于有了赞同者了。我是真的非常讨厌笔试
许多公司,你大老远的过去,丢给你一份试卷,浪费你个把小时。 做的还都是把你当作编译器的题目。 有个eclispe,这些题目都搞定了,有必要吗 我们都提倡素质教育了,你还搞应试? 要是我喜欢做笔试的话,搞本SCJP的题库做做好了 如果有公司让你做题,你拒绝后干脆走好了 因为有些煞笔主管,看你不乐意做题,就觉得你很嚣张,然后在面试的时候就故意刁难起你来了。 我觉得那些人煞笔,假如我跳一次槽,面10来家公司的话,难道我要去做10来份试卷? 我来你的公司,你想通过做题来考核我,我还不一定来呢,双向选择!!! 我觉得你人过去,公司就丢给你一份试卷,这样的公司还把自己摆在一个高高在上的位置,让你有一种不平等的感觉 依此理论,用笔来考核的试都可以考虑是否应取消了 当别人“有眼不识泰山”没认出你是个“稀有动物”时,最有礼貌的做法应是:虚心接受检验 而不是 拂袖而走 虚心接受检验 完全不等同于 被检验者是廉价的 地位低下的 |
|
| 返回顶楼 | |














