阅读(2435) 评论(4)
题目3:看谁跑得快的数字...译者序:其实这个程序和单元测试无关,更多的是并发的问题。但需要了解assertEquals方法的使用。程序public class Test extends junit.framework.TestCase{ int number; public void test() throws InterruptedException{ ..
阅读全文...
阅读(2077) 评论(1)
译者序:因为最近忙,这个第二集的答案出得太晚了点,希望大家见谅。另:程序中的一行忘记了括号,Set<URL> favorites = new HashSet<URL>(); 我已经加上了,多谢读者的细心。谜题一之答案,分析过程,以及经验教训答案(d ..
阅读全文...
阅读(2664) 评论(10)
题目2:关于Sets的更多Fun。对了,这个题目表面上看也是关于Sets的...程序import java.net.*;public class UrlSet { private static final String[] URL_NAMES = { "http://javapuzzlers.com", "http://apache2-snort.skybar.dreamhost.com&q ..
阅读全文...
阅读(1974) 评论(1)
谜题一之答案,分析过程,以及经验教训 答案(b)100分析过程1 在Set中加入的是一个Short值,但是删除的却是Integer的值。(译者:从留言中,很高兴看到有些朋友看到了这一点)2 此行程序,s.remove(i-1),中的i-1是一个返回值为 ..
阅读全文...
阅读(2439) 评论(6)
译者:最新的一批(准确的说,8道)Java Puzzlers出来了。下面我会把这8道题和答案分析,注意事项,以及经验教训分批翻译给大家。为了给大家一个思考的时间,我先把题目发出来,之后再发布答案。下面是第一道题。题目1:S ..
阅读全文...
阅读(2568) 评论(0)
Builder 定义一步一步从简单对象建立起复杂对象何处使用和益处仅仅明确类型和内容就可以做出一个复杂对象。建成的对象与创建它的细节分开。将创建一个复杂对象的过程和该对象所包含的组件做接耦化。将创建和表达的代码 ..
阅读全文...
阅读(2426) 评论(4)
译者序:这里将给大家翻译一个关于设计模式的系列。文中的例子多是以Java程序为主,但其实设计模式对任何OO语言都是适用的。正文:
什么是设计模式?如果一个问题一再地出现,就必须找到一个能够有效解决问题的方法。 ..
阅读全文...
阅读(7634) 评论(24)
译者注:
有生以来,不要说翻译,写都没写过如此之长的文章。是两个原因,让我一直坚持下来。
一是来自大家的鼓励,包括雷声大雨点大等人对我的支持是我的动力。译言的读者群是最棒的,从你们的反馈中我也学到了 ..
阅读全文...
感谢您的翻译
-- 小小熊 对《巴菲特的一次演讲(二)》的评论
你的翻译作品真的很不错
-- boz 对《关于设计模式(一)》的评论
找到了一个link
http://greatertalentnetwork.com/GTNnews.php?articleId=208
-- photon 对《职业体育交易所》的评论
找不到原文了,谁有英文内容的link?
-- photon 对《职业体育交易所》的评论
今天第一次来,很高兴看到你的这篇译文。
-- 东方鱼 对《巴菲特的一次演讲》的评论