自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 外观模式

提供了一个统一的接口,用来访问子系统中的一群接口。外观模式定义了高层接口,让子系统更容易使用。

2009-06-26 10:47:00 230

原创 适配器模式

将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。

2009-06-24 17:14:00 278

转载 JNI

 JNI是Java Native Interface的缩写,它的设计目的是:    The standard Java class library may not support the platform-dependent features needed by your application.    You may already have a library or

2009-06-20 12:15:00 356

转载 二叉树遍历(zz)

 /** 二叉树节点 */public class BTNode {  private char key;  private BTNode left, right;  public BTNode(char key) {    this(key, null, null);  }  public BTNode(char key, BTNode left, BTNode

2009-06-18 20:59:00 322

原创 命令模式

 命令模式:将请求封装成对象,以便使用不同的请求、队列或日志来参数化其它对象。命令模式也支持可以撤销的操作。

2009-06-17 12:14:00 306

原创 抽象工厂模式

抽象工厂方法模式

2009-06-16 16:33:00 250

原创 工厂方法模式

工厂方法模式: 定义一个创建对象的接口,但由子类决定要实例化的类是那个。工厂方法让把实例化推迟到子类。

2009-06-16 16:21:00 241

原创 装饰者模式

 装饰者模式:装饰者模式动态的将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。

2009-06-15 17:02:00 256

原创 观察者模式

观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象就会收到通知,并自动更新。

2009-06-15 15:04:00 799

原创 设计模式之策略模式

策略模式:次模式定义了算法族,分别封装起来。让他们之间可以互相替换,此模式让算法的别化独立于使用算法的客户。(算法即行为)。  

2009-06-12 17:15:00 265

转载 类与类之间的关系(UML)zz

类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggregation)UML图与应用代码例子:1.泛化(Generalization)

2009-06-09 18:08:00 320

原创 Fibonacc 数列不递归实现

package Structure;public class Fibonacc {        public static int fibonacc(int n){        if(n == 1 || n == 0){            return 1;        }else{            int f0= 1, f1 =1, f2 =0;

2009-06-09 16:59:00 360

转载 排序算法java实现(ZZ)

排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序 为了便于管理,先引入个基础类:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package algorith

2009-06-09 16:56:00 372

原创 最近一些面试题

1) jdbc连接,最小连接数,最大连接数2) f(1) = 1, f(2) =1, f(n) = f(n-1) + f(n-2)不用递归实现3) 设计模式 消费者4) 统计一个字符串中每种字符的个数5) 设计一个线程增加整数,另一个每次增加后显示6) TCP scocket 服务,回显客户端字符7) rmi,显示客户列表,增加客户8)显示以串数字的所有排列9)二叉

2009-06-09 15:03:00 280

转载 eclipse调试

1.Step Into (also F5) 跳入2.Step Over (also F6) 跳过3.Step Return (also F7) 执行完当前method,然后return跳出此method4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)5.resum

2007-04-26 09:44:00 687

转载 eclispe编辑快捷键

 Eclipse 常用快捷键收集(中文) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行      Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓  当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑   当前行和上面一行交互位置(同上)Alt

2007-04-26 09:19:00 634

原创 swing, awt概述

Java基本类   Java基本类 (JFC),由一些软件包组成。这些软件包主要包括下面一些应用程序接口(API):   •抽象窗口工具集(AWT)(1.1及以上版本)。   •Swing构件。   •Java2D应用程序接口(2D API)。   •兼容程序接口。   上面列出的这些应用程序接口可能会出现在多个软件包中。例如:2D API在Java.awt和 Java.awt.image软件包中

2007-01-11 16:32:00 1424

原创 如何在AWT,Swing和SWT中选择?

IBM工程师写的,参见。http://www-128.ibm.com/developerworks/opensource/library/os-swingswt/ AWT:In general for AWT (and also Swing and SWT), each event type has an associated XxxListener interface (and po

2007-01-11 16:31:00 1537

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除