摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------7k银行业务管理系统学习笔记模拟实现银行业务调度系统逻辑,具体需求如下:1、银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2、有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3、异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP客户 :普通客户 :快速客户 = 1 :6 :3。4、客户办理业务所需时间有最大值和最小值,在该范围内随
阅读全文
posted @ 2013-08-19 10:51
飞猫xxx
阅读(481)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java 7K交通灯管理系统笔记模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:1、异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。2、信号灯忽略黄灯,只考虑红灯和绿灯。3、应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。4、具体信号灯控制逻辑与现实生活中普通交通灯控制逻辑相同,不考虑特殊
阅读全文
posted @ 2013-08-19 10:35
飞猫xxx
阅读(181)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java集合复习笔记*面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。*数组虽然也可以存储对象,但长度是固定的;集合长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。*集合类的特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。集合框架图1、Collection (集合的最大接口)继承关系 ——List 可以存放重复的内容 ..
阅读全文
posted @ 2013-08-17 19:48
飞猫xxx
阅读(386)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java 数组与方法复习笔记1、数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组可以分为一维数组、二维数组和多维数组。2、数组属于引用数据类型,对于引用数据类型,其默认值是null,表示暂时没有任何指向的内存空间。3、数组的声明及输出 1 public class ArrayDemo01 2 { 3 public static void main(String[] args) 4 { 5 ...
阅读全文
posted @ 2013-08-17 18:31
飞猫xxx
阅读(321)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java多线程复习笔记1、进程与线程进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。一个进程中至少有一个线程。2、java中实现多线程有两种手段,一种是继承Thread,另一种是实现Runnable接口。3、继承Thread创建线程的第一种方式:继承Thread类。步骤:1,定义类继承Thread。2,复写T..
阅读全文
posted @ 2013-08-17 12:00
飞猫xxx
阅读(262)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java面向对象复习笔记1、继承——提高了代码的复用性。——让类与类之间产生了关系。有了这个关系,才有了多态的特性。注意:千万不要为了获取其他类的功能,简化代码而继承。必须是类与类之间有所属关系才可以继承。所属关系 is a。——通过子类可以扩展父类的功能 1 class Person //定义Person类 2 { 3 private String name; 4 private int ag...
阅读全文
posted @ 2013-08-17 02:29
飞猫xxx
阅读(259)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------java面向对象复习笔记1、面向对象的程序设计有三个主要特性——封装性、继承性、多态性*封装机制表现为把描述对象属性的变量及实现对象功能的方法合在一起,定义为一个程序单位,并保证外界不能任意更改其内部的属性值,也不能任意调动其内部的功能方法。*另一个特点为为封装在一个整体内的变量及方法规定不同级别的“可见性”或访问权限。2、继承性*提高代码的可复用性,提高开发效率,降低错误的可能性,为修改提供便利。3、多态*方法重载*对象多态4.类
阅读全文
posted @ 2013-08-16 18:44
飞猫xxx
阅读(342)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------java 泛型学习笔记1、泛型——所谓泛型是指对象建立时不指定类中属性的具体类型,而由外部在声明及实例化对象时指定类型。2、泛型可以解决数据类型的安全性问题,其主要原理是在类声明时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。*声明泛型 1 class Point 2 { 3 private T var; //此变量的类型由外部指定 4 public T getVar() ...
阅读全文
posted @ 2013-08-15 18:47
飞猫xxx
阅读(252)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------1、反射的基本原理正常方式:引入需要的“包.类"——>通过new实例化——>取得实例化对象反射方式:实例化对象——>getClass()方法——>得到完整地”包.类"名称要通过对象找到一个类的名称,此时就需要用反射机制。例子:通过一个对象取得完整地“包.类”名称1 package getclassdemo2 class X {}3 public static void main(Strin
阅读全文
posted @ 2013-08-15 14:44
飞猫xxx
阅读(216)
推荐(0)
摘要:
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------java 枚举学习笔记——定义:枚举是在JDK1.5之后产生的另一重要特性,在枚举中可以限制一个类的对象产生范围。在JDK1.5之前java有两种方法定义新类型:类和接口,枚举的引进可以补充这两者的不足。1、枚举类型可以将一组类似的值包含到一种类型中。2、声明枚举类型的格式1 [public] enum 枚举类型名称2 {3 枚举对象1,枚举对象2,枚举对象3,...,枚举对象n; 4 }——枚举类的主要操作方...
阅读全文
posted @ 2013-08-14 23:54
飞猫xxx
阅读(242)
推荐(0)