摘要: 本问题讨论变量的初始化,所以先来看一下Java中有哪些种类的变量。1. 类的属性,或者叫值域2. 方法里的局部变量3. 方法的参数对于第一种变量,Java虚拟机会自动进行初始化。如果给出了初始值,则初始化为该初始值。如果没有给出,则把它初始化为该类型变量的默认初始值。int类型变量默认初始值为0float类型变量默认初始值为0.0fdouble类型变量默认初始值为0.0boolean类型变量默认初... 阅读全文
posted @ 2006-08-17 13:22 kuailewangzi1212 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、数字型 byte----8位------范围(-128-〉127) short---16位---------(-32768->32767) int----32位----------(+-20亿) long----64位---------(天文数字)2、数据类型转换 (1)自动转换 a、源类型范围<目的类型... 阅读全文
posted @ 2006-08-16 08:26 kuailewangzi1212 阅读(211) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Windows.Forms; namespace CS{ //--------------------------------------------- //各种操作 //--------------------------------------------- public interface IWork { void Update(); ... 阅读全文
posted @ 2006-08-06 22:30 kuailewangzi1212 阅读(131) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections; namespace Factory{ /// /// 普通的正常做法 /// /* public class ATM { BankAccount bankAccount; void process(int data) { bankAccount.Withdraw(data); } } public cla... 阅读全文
posted @ 2006-08-06 18:03 kuailewangzi1212 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 摘 要 powerbuilder中数据窗口的数据缓冲区应用广泛,本文简述了pb中数据缓冲区的原理、状态 关键词 数据窗口; 数据缓冲 DATAWINDOW的四个缓冲区 在PowerBuilder中,DataWindow是用户前端用来存储、操纵数据的对象。在每一个DataWindow对象中有4个二维表作为数据缓冲区,用来存储查询到的数据。用户在DataWindow中对数据处理系统内部的操作实... 阅读全文
posted @ 2006-03-31 10:15 kuailewangzi1212 阅读(2319) 评论(0) 推荐(0) 编辑
摘要: using System; namespace Decorator{ abstract class Tank { abstract void Shot(); abstract void Run(); } public class T50:Tank { public override void Short() { } public override void Run() { } }... 阅读全文
posted @ 2006-03-10 17:37 kuailewangzi1212 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 下面是上次写的一个用序列化方法实现的Prototype的深拷贝代码,可供大家参考——注意其中Clone方法不是虚方法,写一次就可以满足所有子类的需要: using System;using System.Runtime;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters;using Sys... 阅读全文
posted @ 2006-03-10 13:19 kuailewangzi1212 阅读(283) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections;namespace Composite{ public interface IBox { void process(); } public class SingleBox:IBox { public void process() { } } public class ContainerBox:IBox { pub... 阅读全文
posted @ 2006-03-10 11:40 kuailewangzi1212 阅读(265) 评论(0) 推荐(0) 编辑
摘要: using System; namespace Bridge{ public abstract class Tank { public abstract void Shot(); public abstract void Run(); public abstract void Stop(); } /// /// ////////////////////////////////////////... 阅读全文
posted @ 2006-03-09 22:13 kuailewangzi1212 阅读(276) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections;namespace Adapter{ public interface IStack//客户希望的接口 { void Pus(object item); object Pop(); object Peek(); } /// /// /////////////////////////对象适配器 /// publ... 阅读全文
posted @ 2006-03-08 13:59 kuailewangzi1212 阅读(121) 评论(0) 推荐(0) 编辑