- 博客(14)
- 资源 (77)
- 收藏
- 关注
原创 模拟实现银行业务调度系统笔记
最后调试还是出了点问题,找了半天原因,原来是在复制部分代码的时候,把引入包也一块复制过来了,去掉引入错误的包后,调试正常。 模拟实现银行业务调度系统逻辑,具体需求如下: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,
2011-06-30 04:49:00 489
原创 交通灯管理
今天下午学习了交通灯管理系统,刚开始觉得毫无头绪,在跟着视频理清了头绪后,豁然开朗。感觉进步了好多,视频提供了PPT,这里就不贴上了,晚上自己再根据视频讲解,自己做一遍,看看能做出来不,主要是枚举的应用。希望尽快学习完视频,掌握好,早日通过入学考试,成为一名程序员。 我的理想越来越近了,好激动。群里说7月底就要开课了,我得努力了,加油 通过这次项目,学到了如下知识: 1】面向对象设计把
2011-06-28 22:17:00 533
原创 加强1
42-44、类加载器 1】 Java虚拟机可以安装多个类加载器,系统默认的主要有三个,每个负责加载特定位置的类: BootStrap、ExtClassLoader、AppClassLoader 2】 类加载器也是Java类,第一个加载器本身不是Java类,这正是BootStrap 3】 Java虚拟机中的所有类加载器采用具有父子关系的树形结构进行组织,在实例化每个类加载器对象时
2011-06-28 12:21:00 371
原创 加强学习2
36-37课:泛型 泛型是提供给Javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去除掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getclass()方法的返回值和原始数据一样。由于编译生成的字节码会去掉泛型的类型信息,只要能跳过编译器,就可以往某个泛型集合中加入其它的数据,例如,用反射得到集合,再调用其add()方
2011-06-28 12:18:00 443
原创 Java 1
ArrayList、Hashcode分析 java.util.Collection;import publicclass main(String[] args) { new new new new new out } " p="" class="MsoNormal" style="MARGIN: 0cm
2011-06-25 19:45:00 420
原创 Java2
Myeclipse: 1、IDE (Integrated Development Environment) 集成开发环境 集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、debug功能等一体化的开发软件套。所有具备这一特性的软件或者软件套(组)都可以叫做IDE 2、环境pre
2011-06-24 07:12:00 437
原创 网络编程2
4-07:如何检测和解决端口冲突问题 使用netstat命令查看当前正在被使用的端口号。 客户端程序: package frame; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader;
2011-06-21 00:02:00 394
原创 网络编程1
4-04:私有IP通过网关代理上网的原理: package import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import publicclass main(String[] args) IOException { ne
2011-06-19 23:02:00 373
原创 网络编程日记(4-01-03)
04-01 一、网络协议和TCP/IP协议 IP地址和Port端口号: 本地回路的IP地址:127.0.0.1 UDP和TCP区别 TCP:传输控制协议,是面向连接的通信协议 UDP:用户数据报协议,是无连接的通信协议 UDP和TCP数据帧格式简单图例 协议类型 源IP 目标IP 源端口 目标端口 帧序号
2011-06-19 13:56:00 433
原创 JAVA高级视频02_IO输入与输出日记5(02-13到15)
02-13 ObjectOutputStream ObjectInputStream 用于从底层流中读取对象类型的数据和将对象类型的数据写入底层输出流,这连个类必须实现Serializable接口。对象中的transient(临时)和Static(全局)类型的变量不会被读取和写入。 例子:定义学生类 import java.io.Serializable; public
2011-06-18 15:31:00 518
原创 JAVA高级视频02_IO输入与输出日记4(02-11到12)
02-11 过滤流类: DataInputStream:数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型 DataOutputStream:提供往各种输入流写入各种数据类型的方法,它并没有对应到任何具体的流设备,需要给他传递一个对应具体流设备的输出流对象,这种对象就称为处理流类或过滤流类 包装类: 允许Java程序一次不止操作一个字节,提高程
2011-06-17 23:17:00 648
原创 JAVA高级视频02_IO输入与输出日记3(02-06到10)
02-06 PipedOutputStream PipedInputStream 在应用程序中创建管道通信。字节类型数据的读写 例子: import java.io.IOException; import java.io.PipedOutputStream; public class Sender extends Thread { private
2011-06-17 16:43:00 454
原创 JAVA高级视频02_IO输入与输出日记2(02-04到05)
02-04 流是字节序列的抽象概念 文件是数据的静态存储形式,流是数据传输时的形态 流类:节点流类和过滤流类(处理流) InputStream:所有输入流的抽象类。方法 int read() int read(byte[] b) int available() int read(byte[] b, int off, int len) long skip(long n)
2011-06-16 22:30:00 428
原创 JAVA高级视频02_IO输入与输出日记1(02-01到02—03)
2-01: File类 : 1、 File类是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容。 2、 File类定义的操作文件的方法与平台无关,例如:创建、删除、重命名文件等。 3、 Java中的目录被作为一种特殊的文件使用,list方法可以返回目录中的所有子目录和文件名。 4、 Java可以正确处理Unix和Dos的路径分隔符 例子: java.io.F
2011-06-16 15:58:00 464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人