上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 137 下一页
摘要: 如何面试一个从事编程工作的开发人员既困难又乏味,幸好还有很多值得参考的指南,比如:《Joel Guerilla Guide to interviewing》,但最后雇佣与否,还得由你自己决定。为了快速地了解他们的编程能力,我想到了一个关于字符串反转的问题,有人用这道题取得不错的效果,这道题的答案有很 阅读全文
posted @ 2018-10-24 12:08 尐鱼儿 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Java是否支持多重继承? 好了,很明显传统意义上Java并没有多继承,所以正确的答案应该是:“没有”或者“有,但是”或者“没有,但是”。单从这点就可以探索出不同的方法来。通常我会问“是否因Java语言的设计者笨到没法实现多重继承”作为我们话题的开始,为什么C++那帮家伙实现了呢?我主要以菱形继承问 阅读全文
posted @ 2018-10-24 12:08 尐鱼儿 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 前言 这篇文章中,我想谈一谈得墨忒耳定律(Law of Demeter,缩写LoD)。我觉得这个主题对于写出一手简洁、精心设计和易于维护的代码,是极其重要的。 根据我的经验,看到这条规则被打破,往往意味着我可以嗅到一股糟糕的设计在其中。而依据此定律去编写/重构,会使代码改善,清晰易懂且更易于维护。 阅读全文
posted @ 2018-10-24 12:07 尐鱼儿 阅读(516) 评论(0) 推荐(0) 编辑
摘要: lambda表达式,lambda表达式,还是lambda表达式。一提到Java 8就只能听到这个,但这不过是其中的一个新功能而已,Java 8还有许多新的特性——有一些功能强大的新类或者新的用法,还有一些功能则是早就应该加到Java里了。 这里我准备介绍它的10个我个人认为非常值得了解的新特性。总会 阅读全文
posted @ 2018-10-24 12:07 尐鱼儿 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Java最显著的优势之一就是它的内存管理机制。你只需简单创建对象,然后Java垃圾回收机制便会小心的分配和释放内存。然而,事实并非如此简单,因为在Java应用程序中经常发生内存泄漏。 本教程说明了什么是内存泄漏,为什么会发生,以及如何防止它们。 1.什么是内存泄漏? 内存泄漏的定义: 对象不再被应用 阅读全文
posted @ 2018-10-24 12:06 尐鱼儿 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 没有什么事情比看到一个没有任何说明的@deprecated标注更让人愤怒的事情了。这种做法只能让人困惑,我到底还要不要用这个已经‘废弃’的方法?如果开发者不希望某个方法再被人用的话,就要好好地为@deprecated标注写说明。这篇文章就讨论了正确地使用@deprecated 标注需要遵守的一些规则 阅读全文
posted @ 2018-10-24 12:06 尐鱼儿 阅读(3913) 评论(0) 推荐(0) 编辑
摘要: William F. Buckley.Jr 曾经说过,“保守主义者是那些逆着历史潮流不断喊停的人,其他人都不愿意这么做或者对他们这么做显得没有耐性”。虽然我对此了解不多,但是每次看到有Java开发人员做以下事情或者我自己被迫做这些事情时,总想跳出来叫停。 遍历结果集并构造对象 如果你是个时髦的开发者 阅读全文
posted @ 2018-10-24 12:05 尐鱼儿 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 最近一直在帮忙调试一些让人头大的bug问题,这才意识到如何记录异常日志对于简化调试的重要性,我总结了几点记录异常日志的最佳实践发表在此。 1、记录技术性异常而不是用户异常 用户异常(如:“登录用户名已经存在”)除了显示给用户,要么什么都别管,要么根本就不是异常(“用户尚未认证”)。技术性异常(如:“ 阅读全文
posted @ 2018-10-24 12:03 尐鱼儿 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 我现在的老板使用一个在线测试系统来筛选在线申请职位的求职者。测试的第一个问题很浅显,仅仅是为了让求职者熟悉一下这个系统的提交和测试代码的流程。问题是这样的,写一个将标准输入拷贝到标准输出的流程。求职者可以使用任何他们喜欢的编程语言来实现这个程序。 有时候我们也会遇到在这个测试中得零分的求职者。当我看 阅读全文
posted @ 2018-10-24 12:01 尐鱼儿 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 作为Eclipse基金组织的执行董事,我需要经常审阅每一个新提交的Eclipse项目协议书。作为Eclipse的一分子,我很乐意与加入我们团队的新开发人员互动。这也是我工作中的乐趣之一。2013年,我见证了很多新项目加入Eclipse。在这篇文章中我将着重强调其中一些我觉得特别有趣的项目。然后我将根 阅读全文
posted @ 2018-10-24 12:00 尐鱼儿 阅读(400) 评论(0) 推荐(0) 编辑
上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 137 下一页