自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在枚举类中实现带方法的接口

创建接口d和枚举类型的AnyEnum类,在枚举类型AnyEnum类中实现带方法的接口,使没个枚举类型成员实现接口中的方法代码如下:interface d{ public String getDescription(); public int getI();}public enum AnyEnum implements d { Constants_A{ //可以在枚举类型成员内

2013-07-24 07:32:06 1138

原创 银行业务调度系统

ASP.Net+Android+IOS开发 期待与您交流! ----------------------系统需求:银行业务调度系统模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)

2013-07-23 10:27:20 322

原创 交通灯管理系统

系统需求需求:交通灯管理系统的项目需求异步随机生成按照各个路线行驶的车辆。例如:由南向而来去往北向的车辆 ---- 直行车辆由西向而来去往南向的车辆 ---- 右转车辆由东向而来去往南向的车辆 ---- 左转车辆。。。 信号灯忽略黄灯,只考虑红灯和绿灯。 应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。

2013-07-23 10:12:38 397

原创 内部类向上转型为接口

/*内部类向上转型为接口  如果将一个权限修饰符为private的内部类向上转型为其父类对象,或者直接向上转型为一个接口,  在程序中就可以完全隐藏内部类的具体实现过程。可以在外部提供一个接口,在接口中声明一个方法。  如果在实现该接口的内部类中实现该接口的方法,就可以定义多个内部类以不同的方式实现接口中的  同一个方法*/interface OutInterface

2013-07-17 13:04:02 1483 1

原创 动态删除ArrayList中的元素

/**        * 删除Arraylist中值为"c"的元素        */      public static void main(String[] args) {                      List list = new ArrayList();                      //"c"在Arraylist不连续存储

2013-06-10 12:40:06 352

原创 通过Java Swing看透MVC设计模式

一个好的用户界面(GUI)的设计通常可以在现实世界找到相应的表现。例如,如果在您的面前摆放着一个类似于电脑键盘按键的一个简单的按钮,然而就是这么简单的一个按钮,我们就可以看出一个GUI设计的规则,它由两个主要的部分构成,一部分使得它具有了按钮应该具有的动作特性,例如可以被按下。另外一部分则负责它的表现,例如这个按钮是代表了A还是B。    看清楚这两点你就发现了一个很强大的设计方法,这种方

2013-06-10 09:37:21 754

原创 Java利用接口实现回调

在Java支持方法指针之前,Java接口不能提供一种实现回调的好方法。如果您习惯于传递在事件驱动编程模型中调用的函数指针,则您会喜欢本技巧。  熟悉MS-Windows和X Window System事件驱动编程模型的开发人员,习惯于传递在某种事件发生时调用(即“回调”)的函数指针。Java的面向对象模型目前并不支持方法指针,这样似乎就不可能使用这种很好的机制。但我们并不是一点办法都没有!

2013-06-09 14:28:48 493

原创 B-S模式中OA框架之权限管理系统-01

构建思想:在B-S的OA系统的工程中,通常会需要为不同的角色分配不同的权限,当然,解决这类问题的方案是很多的,二层密码以及多页面状态,其实归根结底就是对Toolbar的管理,例如一个很简单的Toolbar:这个Toolbar就是固定的工具栏模式,然后管理员可以通过二层密码进入一些更为高级的管理。但是总所周知,如果要对这样的Toolbar修改功能的话,必须要去触及源代码块,或

2013-06-07 21:42:16 1441

原创 java反射基础

/*JAVA反射机制定义*//*JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;  对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态  调用对象的方法的功能称为java语言的反射机制。*/import java.lang.reflect.Constructor;import java.lang.reflec

2013-06-07 20:20:55 424

原创 基本数据的自动拆箱与装箱及其细节问题

/*基本数据的自动拆箱与装箱及其细节问题*/class  AutoBox{public static void main(String[] args) {/*基本装箱操作*/Integer iobj = 3;/*Integer对象不支持加法运算,计算iobj+12时自动将Integer对象转换成了整数类型, 其中隐含的就是自动的拆箱工作*/Syste

2013-06-06 11:13:41 464

原创 java网络编程-双线程实现UDP通信

/* 使用面向无连接的UDP传输 接收方以监听的方式实现信息的接收*/import java.net.*;import java.io.*;/*发送进程*/class Send implements Runnable{private DatagramSocket ds;public Send(DatagramSocket ds){this.ds

2013-06-01 03:42:34 484

原创 创建自定义异常

/*创建自定义异常自定义异常类型是从Exception类中派生的,所以自定义异常类可以通过继承方式来创建*/class MyException extends Exception{private int x;MyException(int a) {x=a;}public String toString() {return "MyException: "

2013-05-10 19:07:47 536

原创 java中this、super的使用

/*this、super、super()的使用*/class Point{protected int x,y;Point(int a,int b){setPoint(a,b);} //构造方法public void setPoint(int a,int b){x=a;y=b;}}class Line extends Point{prote

2013-05-08 15:06:56 599

原创 java成员变量的继承和隐藏

/*成员变量的继承和隐藏下面的三个程序说明从点Point类扩展到线Line类和圆Circle类的方法*/public class Point  {protected int x,y;Point(int a,int b){setPoint(a,b);}  //构造方法public void setPoint(int a,int b){x=a;y=b;}pu

2013-05-08 14:20:07 1627

空空如也

空空如也

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

TA关注的人

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