自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 银行业务额调度系统

<br />银行业务调度系统<br />模拟实现银行业务调度系统逻辑,具体需求如下:<br /> 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。<br /> 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。<br /> 异步随机生成各种类型的客户,生成各类型用户的概率比例为:<br />        VIP客户 :普通客户 :快速客户  =  1 :6 :3。<br /> 客户办理业务所需时间有最大值和最小

2011-04-11 16:58:00 384

原创 交通灯系统

<br />1、面向对象的分析<br />每条路线上都会出现多辆车,路线上要随机增加新的车,在灯绿期间还要每秒钟减少一辆车。<br />设计一个Road类来表示路线,每个Road对象代表一条路线,总共有12条路线,即系统中总共要产生12个Road实例对象。<br />每条路线上随机增加新的车辆,增加到一个集合中保存。<br />每条路线每隔一秒都会检查控制本路线的灯是否为绿,是则将本路线保存车的集合中的第一辆车移除,即表示车穿过了路口。<br />每条路线每隔一秒都会检查控制本路线的灯是否为绿,一个灯由绿变

2011-04-11 13:18:00 670

原创 java高级特性_2

<br />1、反射<br />反射就是把java类中的各种成分映射成相应的java类。例如:一个java类中用一个class类的对象来表示,一个类中的组成部分:成员变量、方法、构造方法、包等信息也用一个个java类表示,就像汽车是一个类,汽车中的发动机,变速箱等也是一个个类。<br />class类   如何得到各个字节码对应的实例对象?<br />  类名.class   如:System.class<br />  对象.getClass()   如:Data().getClass()<br />  c

2011-04-11 00:37:00 449

原创 JAVA高新技术_1

<br />1、eclipse是用java语言编写的,启动eclipse实际启动的java.exe<br />2、J2EE(java  2  Enterprise  Edition)<br />     IDE(Integrated Development Environment)<br />     JMS(java Message Service)<br />     JMX(java Management  Extensions)<br />     JNDI(java   Naming and  D

2011-04-10 02:49:00 384

原创 网络编程

<br />1、网络编程的基础知识<br />——网络协议与TCP/IP<br />——IP地址和Port(端口号)<br />         ——本地回路地址:(127.0.0.1)<br />(发送到127.0.0.1的数据,不经过网卡,被TCP/IP的上层协议接收的)<br />         ——端口号范围为0~65535之间,,0~1023之间的端口是用于一些知名的网络服务和应用。<br />——UDP和TCP<br />  TCP:传输控制协议(Transmission  Control P

2011-04-01 18:41:00 424

原创 I/O

File类1、File类是I/O包中唯一代表磁盘文件本身信息的类,而不是文件中的内容2、File类定义了一些与平台无关的方法来操纵文件。例如:创建、删除文件和重命名文件3、java中的目录被当作一种特殊的文件使用4、list方法可以返回目录中的所有子目录和文件名5、在UNix下的路径分隔符为(/),在DOS下的路径分隔符为(/),java可以正确处理UNIX和Dos的路径分隔符。RandomAccessFile类1、RandomAccessFile类提供了众多的文件访问方法2、RandomAccessFil

2011-03-31 22:47:00 419

原创 Swing和JFC

<br />1、所有的Swing组件,位于javax.swing包中,它们是构筑在AWT上层的GUI组件,Swing 组件是JComponent的类的子类<br />JComponent又是java.awt.container的子类<br />2、为了保证可移植性,Swing完全用java编写<br />3、Swing也增强了AWT中原有的组件的功能,例如与AWT的Button对应的Swing组件是JButton.<br />4、Swing提供了比AWT更多的组件库,例如JTable,JTree,JComb

2011-03-31 22:13:00 802

原创 GUI组件上的图形操作

<br />GUI图形用户界面(Granhical User  Interface)<br />一、AWT(Abstract Window Toolkit)的基础知识<br />1、JDK中提供AWT和Swing两个包,用于GUI程序的设计开发。<br />2、GUI组件可以分为两大类,基本组件和容器,分别是java.awt.Component和java.awt.Container的直接或间接的子类。<br />3、程序的GUI部分由AWT线程管理。<br />二、AWT事件处理<br />1、事件处理机制

2011-03-23 00:33:00 2244 1

原创 API

1/Java APi就是JDK提供的各种java类,例如:System类java工具软甲(1)Borland公司的Jbulider(2)IBM公司的Visual Age(3)Sun公司的SUN ONE Studio(4)赛门铁克的Visual cafe(5)Jcreator开发工具的基本特点:1、集成编辑软件的功能2、使用工程化方式的管理3、产生应用程序的基本框架4、支持调试5、提供各种辅助工具String类和StringBuffer类java.lang包中的String、StringBuffer及Stri

2011-03-18 21:55:00 444

原创 java多线程

<br />1、java中的线程<br />     程序是一段静态的代码,它是应用软件执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的执行单位。一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的过程,也是一个动态的概念。<br />     Java应用程序总是从主类的main方法开始执行。当JVM加载代码,发现main方法之后,就会启动一

2011-03-16 21:42:00 1044

原创 java高级特性

<br />1、继承<br />     继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。由继承而得到的类称为子类,被继承的类称为父类(超类)。 <br />     父类可以是自己编写的类也可以是java类库中的类。利用继承有利于实现代码的重复使用,子类只需要添加新的功能代码即可。Java不支持多重继承,即子类只能有一个父类。                      

2011-03-16 16:39:00 703

原创 java的高级特性

<br />1、继承<br />     继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。由继承而得到的类称为子类,被继承的类称为父类(超类)。 <br />     父类可以是自己编写的类也可以是java类库中的类。利用继承有利于实现代码的重复使用,子类只需要添加新的功能代码即可。Java不支持多重继承,即子类只能有一个父类。                      

2011-03-14 22:43:00 629

原创 编程基础

<br />1、基本语法:<br />   类的定义格式:[类修饰符]class<类名>{ <类体>}<br />   关键字class表示定义一个类,类名是java合法的标识符名。按java编码约定,类名的英文单词的第一个字母要大写,若有多个单词组成,则每个单词的首字母都要大写,<类体>有变量定义和方法定义组成。<br />  类的成员变量的声明格式是:[修 饰符]<类型><变量名>[=初始值];<br />                                       例如:private

2011-03-14 16:35:00 346

原创 java面向对象——二

<br />1、静态变量:被static修饰的变量<br />     静态变量和实例变量的区别:<br />     1>静态变量在内存中占用一份备份,运行时JVM只为静态变量分配一次内存,在加载类的过程中完成静态变量的内存空间分配。可以直接通过类名访问静态变量。<br />     2>实例变量:每创建一个实例,就会为实例变量分配一次内存。实例变量可以在内存中有多份备份,互不影响。<br /> <br />2、静态方法:被static修饰的方法<br />     访问静态方法不需要创建类的实例,可以通

2011-03-12 22:58:00 427

原创 java—面向对象、一

校园网太不给力了,下载太慢了。编程基础还没下载下来,只好先看面向对象了。希望不会“毒火攻心,走火入魔”。1、面向对象有三大特征: 封装(Encapsulation) 继承(Inheritance) 多态(Polymorphism)2、局部变量与成员变量: 变量定义部分所定义的变量称为类的成员变量,在方法体中定义的变量和方法的参数称为局部变量。 1>成员变量和局部变量的类型可以使JAVA中的任何一种数据类型。 2>成员变量在整个类的内部

2011-03-12 10:07:00 679

原创 java基础-开发前奏

<br />今天开始了第一天的学习,:java基础的开发前奏<br />   1.java的显著特点:一次编译,处处运行<br />       其原理:和C相比;<br />                    C的编译过程:C源程序(.C)——(编译)——>可执行文件(.exe)——(执行)——>操作系统<br />                     java的编译过程:java的源文件(.java)——(编译)——>字节码文件——(JVM执行)——>操作系统<br />            

2011-03-10 08:40:00 361

空空如也

空空如也

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

TA关注的人

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