
Java
qq_23490875
这个作者很懒,什么都没留下…
展开
-
一个程序员(Java工程师日记第三刊 继承初始化)
算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。原创 2015-03-26 01:46:36 · 365 阅读 · 0 评论 -
23种设计模式形象比喻
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory。工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供翻译 2015-04-01 21:47:46 · 629 阅读 · 0 评论 -
一个程序员(Java工程师日记第二刊 使用接口注意事项)
在接口中永远不要存在实现代码原创 2015-03-24 21:15:21 · 564 阅读 · 0 评论 -
Java序列化的作用
从老师给我的资料中发现了一篇比较经典的文章,个人觉得笔者写的很好,不失风趣幽默,故此转载过来,作者没有署名,此番发博客,还望莫见怪,如有缘, 希望你见到。————–2015年3月31日北京留最近在阅读Core J2EE Patterns 的时候发现例子里用于在各个层次里进行传输的TO(Data Transfer Object)都实现了java.io.Serializable接口,看到这些偶突然感到茅转载 2015-03-31 21:34:54 · 381 阅读 · 0 评论 -
浅谈静态内部类
在一个类中创建另外一个类,叫做成员内部类。这个成员内部类可以静态的(利用static关键字修饰),也可以是非静态的。由于静态的内部类在定义、使用的时候会有种种的限制。所以在实际工作中用到的并不多。 在开发过程中,内部类中使用的最多的还是非静态地成员内部类。不过在特定的情况下,静态内部类也能够发挥其独特的作用。 一、静态内部类的使用目的。 在定义内部类的时候,可以在其前面加上一个权限修原创 2015-03-31 21:24:58 · 419 阅读 · 0 评论 -
-128的二进制
1.模的概念 “同余模” 在日常生活中,有许多化减为加的例子。例如,时钟是逢12进位,12点也可看作0点。 当将时针从10点调整到5点时有以下两种方法: 1.将时针逆时针方向拨5格,相当于做减法: 10-5=5 2.将时针顺时针方向拨7格,相当于做加法:10+(12-5)=12+5=5 (模为 12) 2.模的运转载 2015-04-03 01:47:59 · 3325 阅读 · 0 评论 -
异常处理机制
异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1原创 2015-03-29 21:32:14 · 389 阅读 · 0 评论 -
Java集合框架解析
为什么hashCode保证唯一性的时候会采用质数31呢?原创 2015-03-28 21:17:52 · 292 阅读 · 0 评论 -
单例延迟加载模式
在这里倒不是为了讨论单例模式应用什么场合, 主要是说延时加载的单例模式引发的一系列问题,以及该如何解决。 以下对延时加载的问题的分析,参考自: http://www.ibm.com/developerworks/java/library/j-dcl.html http://www.iteye.com/topic/157952 以上都提到了延时加载单例模式中的double-checke原创 2015-03-28 21:28:54 · 429 阅读 · 0 评论 -
try catch finally,try里有return,finally还执行么?(最强总结)
try catch finally,try里有return,finally还执行么?(最强总结)原创 2016-12-26 15:25:11 · 5485 阅读 · 0 评论