(此话题将不断更新,请留意)第一,谈谈final, finally, finalize的差别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是运行。finalize是 Object类的一个方法,在垃圾收集器运行的....
分类:
编程语言 时间:
2014-10-13 14:35:59
阅读次数:
300
问题
为了避免空指针调用,我们经常会看到这样的语句
...if (someobject != null) {
someobject.doCalc();}...
最终,项目中会存在大量判空代码,多么丑陋繁冗!如何避免这种情况?我们是否滥用了判空呢?
精华回答:
这是初、中级程序猿经常会遇到的问题。他们总喜欢在方法中返回null,因此,在调用这些方法时,也...
分类:
其他好文 时间:
2014-10-13 11:51:37
阅读次数:
136
热点随笔:·【看完请推荐】记国庆前的一次码农受骗记(thanksmoons)·程序猿崛起2——互联网时代下的新潮流和新活法(LevenYes)·SQL Server 致程序员(容易忽略的错误)(pursuer.chen)·优酷真实视频地址解析(_天地玄黄_)·高性能Javascript--脚本的无阻...
分类:
其他好文 时间:
2014-10-13 10:32:49
阅读次数:
203
无论这个时代多么地依赖和提倡集体协作,但个性的张扬永远不会泯灭,永远让人激动不已,因为它代表着个人存在的价值和意义。假如有时你陷入了“不知何事萦怀抱,醒也无聊,醉也无聊,梦也何曾到谢桥”的低徊之中,就让我们仰望星空,怀想黄金时代里驰骋江湖的英雄吧,那些传奇,会让我们心湖激荡,温暖由此而生,力量在一圈圈涟漪中集聚,在这程序猿们悲鸣的黑铁时代里,纵然中关村不再相信传奇,纵然个人英雄主义已成过去,可独特的你,依旧可以在“我是希瑞,赐予我力量吧”的叫声中爆发,走出属于你个人的独特历程。...
分类:
其他好文 时间:
2014-10-12 12:57:48
阅读次数:
201
程序员,程序猿,程序媛,你干什么,你的生活什么样子,你的出路在哪里……...
分类:
其他好文 时间:
2014-10-11 23:44:46
阅读次数:
279
1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题事实上挺关键的,由于J2EE 中并没有说明确,也没有详细的指标或者事例告诉广大程序猿什么时候用EJB 什么时候不用。于是...
分类:
其他好文 时间:
2014-10-11 19:59:26
阅读次数:
208
C#初学者经常被问的几道辨析题,值类型与引用类型,装箱与拆箱,堆栈,这几个概念组合之间区别,看完此篇应该可以解惑。 俗话说,用思想编程的是文艺程序猿,用经验编程的是普通程序猿,用复制粘贴编程的是2B程序猿,开个玩笑^_^。 相信有过C#面试经历的人,对下面这句话一定不陌生: 值类型直接存储其值...
发现按照git push 卡住去google,能搜到不少之前同行发的blog有提到,但貌似没有解决的。这个问题在msysgit的最新版已经解决了,希望这个solution扩散出去。让更多的程序猿同学看到。=====================啊啊啊,研究了两天,终于找到solution了。。先仰...
我们程序猿天天对着电脑,眼睛,颈椎等等,都会落下不少的职业病。来说说怎么治疗自己的颈椎病。一、颈椎病是怎么产生的形成颈椎病的核心原因是:不良生活习惯我们身体的绝大部分疾病都是来自不良的生活习惯,生活习惯不改,再厉害的治疗也仅仅能是缓解,无法根除。影响形成颈椎病的生活习惯有那些呢?1、不良坐姿习惯:天...
分类:
其他好文 时间:
2014-10-10 14:19:24
阅读次数:
230
对于传统程序猿,注解里面最重要的就是Override注解了。这里的注解,都是指仅仅能用在方法中的声明,她表示被注解的方法用于覆盖了父类的一个声明,假设坚持使用这个注解,能够防止一大类的非法错误。public class Bigram{ private final char first; privat...
分类:
其他好文 时间:
2014-10-10 13:09:04
阅读次数:
163