自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础加强视频学习(二)

java基础加强视频学习(二)  1,数组的属性, int[] 不是一个Object[]而是一个Object。 java提供的几个基本注解。 注解类、应用了“注解类”的类   对“应用了注解类的类”进行反射操作的类。注解当中的两个枚举:@RetentionPolicy 值为:SOURCE/CLASS/RUNTIME   @Elem...

2012-04-20 01:49:09 119

原创 java基础加强视频学习(—)

java基础加强视频学习(—)  1.elcipse关不了了,关闭进程javaw。2.eclipse运行版本问题: 3.调试技巧:选择变量,右击选择watch。可以查看变量的值。4.模板设置 5.静态导入:导入一个类的静态方法。如:import static java.lang.Math.*;6.可变参数:...

2012-04-20 01:37:19 168

原创 银行业务调度系统

银行业务调度系统  1. 模拟实现银行业务调度系统逻辑:     具体需求如下:    银行内有6个业务窗口,1-4为普通窗口,5为快速窗口,6为VIP窗口。    有三种类型客户:VIP客户,快速客户(交水电费类业务、电话费之类业务的客户),普通客户。    异步随机生成各种类型的客户,生成概率比例为:VIP客户:快...

2012-04-20 01:29:06 116

原创 交通灯管理系统

交通灯管理系统 1. 需求说明书:     交通灯管理系统    模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:        1、异步随机生成按照各个路线行驶的车辆。            例如:                由南向而来去往北向的车辆 ---- 直行车辆                由西向而来去往南向的车辆 -...

2012-04-20 01:18:50 132

原创 java状态模式

Uml图://抽象状态(State)public interface TemperatureState { public void showTemperature();}//具体状态:public class LowState implements TemperatureState{ double n=0; LowState(doubl...

2012-04-19 00:46:09 132

原创 java中介者模式

Uml图://1.Colleague//Colleague.javapublic interface Colleague { public void giveMess(String[] mess); public void receiverMess(String mess); public void setName(String n...

2012-04-19 00:41:58 119

原创 java原型模式

Uml图://抽象原型public interface Prototype { public Object cloneMe() throws CloneNotSupportedException;}//具体原型:public class Cubic implements Prototype,Cloneable { double length,wi...

2012-04-19 00:38:55 103

原创 java外观模式

Uml图://子系统://CheckWord.javapublic class CheckWord { public final int basicAmout =85; String advertisement; int amout; public CheckWord(String advertisement) { ...

2012-04-19 00:35:09 83

原创 java装饰模式

Uml图://Bird类:public abstract class Bird { public abstract int fly();}//具体组件:Sparrow.javapublic class Sparrow extends Bird { private final int DISTANCE = 100; @O...

2012-04-18 20:57:36 117

原创 java生成器模式

UML图:    产品:    PanelProduct.javapackage Builder;import javax.swing.*;public class PanelProduct extends JPanel { JButton button; JLabel label; JTextField textField;}   ...

2012-04-18 20:45:03 95

原创 java网络程序设计初窥

java网络程序设计初窥  一、网络编程基本概念1.OSI与TCP/IP体系模型 2.IP和端口解决了文章最开始提到的定位的问题。IP在互联网中能唯一标识一台计算机,是每一台计算机的唯一标识(身份证);网络编程是和远程计算机的通信,所以必须先能定位到远程计算机;IP帮助解决此问题;一台计算机中可能有很多进程,具体和哪一个进程进行通...

2012-04-18 20:37:11 101

原创 java的IO技术初窥

Java的IO技术初窥  1.File类:      java.io包中封装了用于输入/输出的类。File类是I/O包中唯一代表磁盘本身的。      例子1.: public static void main(String[] args) { File file = n...

2012-04-18 20:33:48 86

原创 线程技术初窥

线程技术初窥 1.程的生命周期(仔细看图):       2. main线程以及继承Thread实现多线程:       虽然多线程看起来像同时进行,但事实上在同一时间点上只有一个线程被执行,只是线程间切换较快,所以才会使人产生线程是同时进行的假象。       Therad类的currentThread(...

2012-04-18 12:03:36 79

原创 java桥接模式

Uml图如下://实现者(Implementor)public interface BuildingDesign { public double computerArea();} public class HomeDesign implements BuildingDesign { double width,length; int floorNumber; ...

2012-04-17 14:56:38 96

内部类深入研究

内部类深入研究      关于为什要使用内部类问题:        问题:         如果只是需要一个对接口的引用,为什么不通过外围类实现那个接口呢?         如果直接在外部类引用接口能满足需求时,那么就应该这样做。两者区别在于:后者不是总能享用到接口带来的方便。        内部类最吸引人的地方在于:每个内部类都能独...

2012-04-17 14:05:06 92

原创 Java编程思想学习笔记(三)

Java编程思想学习笔记(三) (美) Bruce Eckel 著 《Java编程思想》部分学习日记(随手记录的笔记) 15. 内部类概念:          当生成一个内部类的对象时,此对象与制造它的外围对象之间就有了一种联系,所以它能访问其外围对象的所有成员,而不需要任何特殊条件。此外,内部类还拥有其外围类的所有元素的访问权。 ...

2012-04-17 11:09:18 79

原创 Java编程思想学习笔记(二)

Java编程思想学习笔记(二) (美) Bruce Eckel 著 《Java编程思想》部分学习日记(随手记录的笔记) 7. 编写构造器的准则:       用尽可能简单的方法使对象进入正常状态,如果可以的话,避免调用其他方法。当然可以调用时基类的final方法或private方法。 8. final用法:...

2012-04-17 10:42:50 99

原创 Java编程思想学习笔记(—)

Java编程思想学习笔记(—)     (美) Bruce Eckel 著 《Java编程思想》部分学习日记(随手记录的笔记) 1. 操作符-测试对象等价性:       测试对象的等价性。       ==这个符号只有完全同一个对象才返回true。       equal()这个方法则对于非自己创建的类时,比较实际内容是否一...

2012-04-17 10:17:46 112

原创 JAVA设计模式初探(三)

JAVA设计模式初探(三) 所有代码均编写调试正确,Uml图关系正确,参考自清华大学出版社的《Java设计模式》 16. 装饰模式:         动态地给对象添加一些额外的职责。就功能来说装饰模式相比生成子类更为灵活。         使用场景:         1.程序希望动态地增...

2012-04-16 08:52:55 111

原创 JAVA设计模式初探(二)

JAVA设计模式初探(二)  所有代码均编写调试正确,Uml图关系正确,参考自清华大学出版社的《Java设计模式》9.桥接模式:      将抽象部分与它的实现部分分离,使它们都可以独立地变化      使用场景:      1.不想让抽象和某些重要的实现代码是固定绑定关系,这部分实现可运行...

2012-04-16 00:58:53 85

原创 JAVA设计模式初探(—)

JAVA设计模式初探(—)                                   所有代码均编写调试正确,Uml图关系正确,参考自清华大学出版社的《Java设计模式》1.策略模式:     定义一系列算法,把它们一个个封装起来,并且使它们可相互替换。适用场景: 1....

2012-04-16 00:43:41 91

原创 java命令模式

Uml图: 接收者:import java.io.File;public class MakeDir { public void createDir(String name) { File dir = new File(name); dir.mkdir(); } public ...

2012-04-16 00:06:06 89

原创 Java观察者模式

Uml图:主题:public interface Subject { public void addObserver(Observer o); public void deleteObserver(Observer o); public void notifuObserver();} 观察者:public ...

2012-04-15 22:22:35 109

原创 java工厂方法模式

 抽象产品:public abstract class PenCore { String color; public abstract void writeWord(String s);} 具体产品:public class RedPenCore extends PenCore{ RedPenCore(){ c...

2012-04-15 22:11:43 81

java单例模式

保证一个类仅有一个实例,并提供一个访问它的全局访问点。public class Singleton { private static Singleton uniqueInstance; private Singleton(){};//构造函数为私有 public static synchronized Singleton getInstan...

2012-04-15 22:05:17 71

原创 java抽象工厂模式

Uml图:抽象产品:public abstract class Firearms { public abstract String getName();}public abstract class Bullet { public abstract String getName();} 具体产品:public c...

2012-04-15 22:01:30 148

java策略模式

Uml图: 策略: public interface ComputableStrategy { public abstract double computeScore( double [] a);} 具体策略:public class StrataegyOne implements C...

2012-04-15 21:43:45 149

空空如也

空空如也

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

TA关注的人

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