你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 阅读全文>
发表于 @ 2004年09月10日 15:03:00|评论(loading...)|编辑|收藏
不要在构造方法中调用可重载的方法。你不知道重载类在那个重载方法会做些什么。在这种情况下,不但会出现很多错误,而且由这类程序产生的Bug很微妙,很难调试出来。阅读全文>
发表于 @ 2004年09月02日 21:26:00|评论(loading...)|编辑|收藏
Java的新手经常问,“我怎样才能从命令行读取一个整数呢?”他们遇到的问题是双重性的。第一个问题是Java 把命令行当成是字符输入的地方,比方“1”而不是1.第二个方面是从命令行读取数据需要一个非常陡峭的学习曲线。幸运的是,使用一个简单的Listener系统,学习曲线的坡度被降低了而程序员可以关注于真正的问题,也就是如何把输入的字符串转换成数字。阅读全文>
发表于 @ 2004年09月02日 21:24:00|评论(loading...)|编辑|收藏
从 Java 1.5 开始,我们就可以创建接受可变数目参数的方法。像 Java 1.5 中很多其它的增强一样,这个增强纯粹是语法上的改变。创建接受可变数目参数的方法的语法阅读全文>
发表于 @ 2004年09月02日 21:20:00|评论(loading...)|编辑|收藏
当我们分析字符数据的时候,我们首先要确定被检查的字符是什么类型。比如,当前字符是一个大写字母,一个数字,空格,一个控制字符或者仅仅只是一个字母?
阅读全文>
发表于 @ 2004年09月02日 21:14:00|评论(loading...)|编辑|收藏
Java 开发人员熟悉在一个循环中使用StringBuffer 来代替串联 String 对象能获得最佳性能。然而,多数开发人员从来没有比较两种方法产生的字节代码的区别。在 Java 开发工具包(JDK)中有一个叫做 javap 的工具可以告诉你为什么这样做可以获得最佳性能。阅读全文>
发表于 @ 2004年09月02日 21:00:00|评论(loading...)|编辑|收藏
概要:本文通过查看一个精心构造的类结构的运行输出和使用javap工具查看实际生成的java字节码(bytecode)向java程序员展示了一个类在运行时是如何构造生成的阅读全文>
发表于 @ 2004年08月30日 19:10:00|评论(loading...)|编辑|收藏
概要:本文通过查看一个精心构造的类结构的运行输出和使用javap工具查看实际生成的java字节码(bytecode)向java程序员展示了一个类在运行时是如何构造生成的阅读全文>
发表于 @ 2004年08月30日 19:09:00|评论(loading...)|编辑|收藏
不管你是处理财务交易还是计划着下一步的行动,你都要知道怎样在Java中建立,使用和显示日期。这需要你简单的查阅一下相应类的API参考:一个日期可以创建3个相关类的对象。这篇文章告诉你你想要知道的内容 阅读全文>
发表于 @ 2004年08月30日 18:56:00|评论(loading...)|编辑|收藏