`
文章列表
需求 模拟实现银行业务调度系统逻辑,具体需求如下: 1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3.异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :6 :3。 4.客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值(提示:办理业务的过程可通过线程Sleep的方式模拟)。 5.各类型客户在其对应窗口按顺序依次 ...
java交通灯管理项目 交通灯管理需求: 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: • 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆---- 直行车辆 由西向而来去往南向的车辆---- 右 ...
博客搬家到csdn
记录一下八款开源 Android 游戏引擎 wang_number_1 星期二, 14/08/2012 - 10:55 发布 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭)。以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编程,不 ...
适配器模式是一种重要的设计模式,在 android 中得到了广泛的应用。适配器类似于现实世界里面的插头,通过适配器,我们可以将分属于不同类的两种不同类型的数据整合起来,而不必去根据某一需要增加或者修改类里面的方法 ...
MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V ...
北京市内可以攀登的八座山     ■雾灵山 (164.6公里)     难度指数:★★★★,北京东北方向,燕山山脉主峰,海拔2118米。     环境综合:每当云雾涌起时,云铺成路,人行在天,如入仙境。可来此穿越、宿营、探险。不过在山中听不到鸟叫,不能不说有点遗憾。     交通指南:沿着京密公路,行车一个小时,过密云,在巨各庄右拐,还有69公里。海拔1000至2000米     ■百花山 (107.6公里)     难度指数:★★★,海拔1991米,山势险峻秀丽。     环境综合:这里夏季可见白云在山巅缭绕,山间数十里的缓坡,绿草如茵,各色野花姹紫嫣红。     空气 ...
很多人不知道Eclipse如何开启代码助手的自动提示功能,只是使用Eclipse默认的输入了“.”之后才会出现提示。   打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面。 在上图画红线的地方,会看到只有一个“. ...

Java注解

Java注解 1、什么是java注解 注解,顾名思义,注解,就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。 Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即附上某些信息)。且在以后某个时段通过反射将标注的信息提取出来以供使用。 2 为什么要自定义注解 Java从1.5版本以后默认内置三个标注: Ø @Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 Ø @Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里 ...
java交通灯管理项目 交通灯管理需求: 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: • 异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆---- 直行车辆 由西向而来去往南向的车辆---- 右转车辆 由东向而来去往南向的车辆---- 左转车辆 。。。 • 信号灯忽略黄灯,只考虑红灯和绿灯。 • 应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。 • 具体信号灯控制逻辑与现实生活中普通交通灯控制逻辑相同,不考虑特殊情况下的控制逻辑。 注:南北向车辆与东西向车辆交替放行,同方向等待车辆应先放行直行车辆而后放行左转车辆。 • 每辆车通过路口时间为1秒(提示:可 ...
java网络编程 网络底层传输的基本原理 Tcp和Udp的概念 TCP是Tranfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。 UDP是User Datagram Protocol的简称,是一种无连 ...

java集合类

java集合类 一.Collection下的子类 1. List集合 List集合为列表类型,列表的主要特征是存放其中的对象以线性方式存储,没有特定的顺序,只有一个开头和结尾,当然,它与根本没有顺序的集类型时不同的。 a) 创建一个集合框架:使用collecttion的子类。ArrayList ArrayList  list = new  ArrayList(); list.add(“a1”); list.add(“a2”); list.add(“a3”); list.add(“a4”); } b) 集合的删除 ArrayList list= new ArrayList(); list. ...
String类:public final class String extends Object implements Serializable, Comparable<String>, CharSequence 是一个final类,意思就是最终的不可变的类。不可以有其他类来继承 一.String类创建对象: 1.字面量形式: String str = “abc”;一个字符串对象 2.用new关键字来创建 String str = new String(“abc”);有两个字符串对象:一个是str,二是“abc”;推荐用字面量的形式来定义。 二.字符串的比较 String str1 ...
1.jre,jdk 2.java官网的jdk,jre分层 3.临时环境变量设置 窗口关闭即失效,当类名前面加上public的时候保存的java文件必须要与类名一致,否则就会出错 4.设置临时classpath Java执行class文件,先找classpath下的文件,如果classpath下面没有设置,那么就去找当前目录下的文件执行 5.当在classpath中加上分号,如果在指定的classpath下没有找到指定的class文件,还会去当前路径下找。如果没有加分号,他就只会在classpath下去找,不会在当前路径下去找
1.标示符 2.常量与变量 3.负数的表现形式 按位取反再加1 4.标号只能用在循环上,给循环取名字 /* 标号只能用在循环,给循环取名字 */ Public class WhileDemo { public static void main(String[] args) { w:for(int i=0;i<4;i++) { d:for(int y=0;y<3;y++) { System.out.println("i="+i); break w; } } ...
Global site tag (gtag.js) - Google Analytics