- 浏览: 663172 次
- 性别:
- 来自: 宇宙中的某个角落
最新评论
-
zhuzf:
写的太好了
实例分析Java Class的文件结构 -
随便小屋:
写的太好了,Mark一下,楼主辛苦了!
实例分析Java Class的文件结构 -
lowkey2046:
引用 应用程序注册读就需事件和相关联的事件处理器应该是读就绪吧 ...
高性能IO设计的Reactor和Proactor模式 -
BigBird2012:
“JVM引入了分代收集的策略,其中对新生代采用"Ma ...
JVM内存模型以及垃圾收集策略解析 -
xuelian2010:
找到合适的人做正确的事情!!!
三月份辞职创业,北京第一家线下体验店成功开张,伙伴们加油!
文章列表
Today,i writed my first Android programe with the google offical document! and I found it was very interesting.
The Android is not only a mobile phone open souce os,but also a mobie phone developing platform.i am very
interested in it.
the view is as follow:
- 2007-11-18 12:26
- 浏览 1387
- 评论(1)
Q: Can you sell yourself in two minutes? Go for it. (你能在两分钟內自我推
荐吗?大胆试试吧!)
A: With my qualifications and experience, I feel I am hardworking,
responsible and diligent in any project I undertake. Your organization could
benefit from my analytical and interpersonal skills.(依我的资格和经验,我觉
得我对所从事的每一个项目 ...
- 2007-11-17 01:41
- 浏览 3543
- 评论(1)
I read the chapter three of head first design patterns yesterday,this chapter tell us how to use
decorator pattern.here is the defination of this pattern:
The decorator pattern attaches additional responsibilities to an object dynamically, it
provide a flexible alternative to subclassing ...
- 2007-11-01 22:15
- 浏览 1231
- 评论(0)
GRASP是通用职责分配软件模式(General Responsibility Assignment Software patterns)的简称。它包含了9大
模式,分别如下所示:
1 创建者(Creator) :决定对象应该有谁来创建的问题。一般情况下是包含类创建被包含的类。
2 信息专家(Information expert):用此模式来确定如何给对象分配职责的问题。一般把职责分配给那些包含此职责有关信息的对象。这样也体现了高内聚性模式。
3 低耦合(Low coupling)
4 控制器(Controller).
...
- 2007-10-29 22:32
- 浏览 1918
- 评论(0)
I read the chapter two of Head first design pattern just now,next ,i will just make a record.
This chapter tells us how to use the observer pattern.after read it ,i realized that the
observer pattern is very important and usefull to us .now i will sum it up .
The observer pattern i ...
- 2007-10-27 01:06
- 浏览 1601
- 评论(0)
Today ,I read the chapter one of the Head first design pattern,and i found the book was a exicting book.
now i just want to sum it up.
The chapter one tell us a pattern called Strategy pattern,Frist of all ,we should know the formal
definition of the pattern, Here is it .the Stra ...
- 2007-10-23 22:02
- 浏览 1501
- 评论(0)
大清早的,孩子们背上了SB(书包);
大人们忙着去SB(上班);
我呢,就来上网看看又有什么新消息在SB(散播);
晚上,点菜的时候我说SB(随便);
吃饱了到大街上SB(散步);
回来手里就抓着SB(鼠标);
有心情还去博客里写 ...
- 2007-10-23 19:17
- 浏览 1492
- 评论(0)
剑,一把好剑,重三两三分,轻如蝉翼,千年寒冰所铸,剑身咖啡色,剑柄发黑,玄机暗藏,此乃好剑-JAVA
剑入江湖十年有余,未尝一败,纵观江湖十数载,除无极棍C/C++之外,此剑未输其他,甚至隐隐有超越之势,夺其宝座之嫌,然无 ...
- 2007-10-21 22:22
- 浏览 1470
- 评论(0)
在面向对象的设计中,我们经常会用到组合和继承。我们只有合理的运用这两种机制,
才能使的我们的系统更具有可维护和可复用性。在具体的设计中,要遵循一些设计原则 ,
比如要把变化的东西和不变的东西分开,不要将他们混合在一起。面向抽象,接口编程 ,
以及组合优于继承等。其实至于继承和组合各有各的优点和缺点。对于继承来说,主要是
为了实现多态的,而对于组合来说关键就是用来将变化的东西从继承体系中移出出去,在
另外的类中实现变化的东西。这样我们就不会因为变化的部分而影响到了我们不变的部分
了。
- 2007-10-20 00:22
- 浏览 1490
- 评论(0)
It hurts to love someone and not be loved in return. But what is more painful is to love someone and never find the courage to let that person know how you feel.
只有付出的爱是痛苦的,但比这更痛苦是爱一个人却没有勇气让那人知道你的感情。
A sad thing in is when you meet someone who means a lot to you,only to find out in the end that it ...
- 2007-10-17 01:20
- 浏览 1270
- 评论(0)
在C#中有静态构造器,它的作用就是在类被加载的时候用来进行一些静态初始化工作。它不能有参数,不能有修饰
符 (永远是private),也不能被调用。只是在类加载的时候被CLR调用。而在JAVA中有静态语句块,它也是用来进行一
些静态初始化工作。觉得这两种进制所达到的目的应该是一样的。至于C#中的静态构造器还有以下特性:
1 C#中对静态成员的初始化一定是在执行静态构造器以前执行的。(注意:JAVA中静态代码的执行和静态成员的初始
化顺序依赖于书写的顺序)特别值得注意的是如果要对静态成员初始化,但是没有显示的声明一个静态构造子的话,那
么编译器会自动帮我们生成一个静态的构造器, ...
- 2007-10-14 13:13
- 浏览 3440
- 评论(0)
依赖倒装原则是面向对象设计的很重要的原则之一。这个原则要求:
具体应该依赖于抽象,而不是抽象依赖于具体。只有我们做到了具体依
赖与抽象,这样的系统才可以是可维护,可复用的。传统的复用仅仅只
是限于对具体层次的复用,比如对算法,数据结构,或者对某一个小的
模块的复用。但是在当今面向对象的设计理念里,复用要向更高一个层
次。要复用抽象的东西,也就是复用不容易变化的东西。像现在的面向
接口编程,面向抽象编程等等,都是一种对依赖倒装原则的运用。我们
只有抽象出不变的东西,才能把握住系统的重点。这样到了具体实现层
的时候,就是实现层来依赖与抽象层。这样可以提高软件的复用性和可
维护性。
- 2007-10-13 16:39
- 浏览 1969
- 评论(0)
上图是C#语言中访问修饰符的说明。可以看出default和private是一样的。在C#中对访问修饰符的描述是以程序集为界限的,而JAVA中对访问修饰符是以包为界限的。其中要特别注意的是internal和protected internal。对于这两者的区别可以概括如下:当子类和夫类在同一个程序集时,子类可以访问夫类的internal和protected internal成员,但是当子类和夫类不在同一个程序集时,子类就只能访问protected internal的成员了。在这点上protected internal有点类似JAVA中的protected.
假如我们把这里的程序集 ...
- 2007-10-13 15:11
- 浏览 2382
- 评论(0)
白羊座 21/03-20/04
Adventurous, energetic, pioneering, courageous, enthusiastic, confident, dynamic and quick-witted.
优点:喜欢冒险,精力旺盛,乐观进取有自信,热情有活力,勇于接受新观念,有明快的决断力, 爆发力强,勇于接受挑战。
Selfish, quic ...
- 2007-10-12 01:04
- 浏览 8387
- 评论(0)
单例模式是一中常见的设计模式,使用它要满足以下条件:
第一 : 系统中只要求有一个实例。
第二 : 这个实例必须有单例类自己提供。
在JAVA中的单例设计模式有两种形式:可分为饿汉式单例和懒汉式单例。
1 饿汉式单例
java 代码
public class Singlon{
private static Singlon instance = new Singlon();
private Singlon(){
}
publ ...
- 2007-10-10 22:01
- 浏览 1638
- 评论(0)