![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
黑马程序员
hero11220203
不忘初心,方得始终!
展开
-
黑马程序员-泛型的上限与下限
设置泛型对象的上限使用extends,表示参数类型只能是该类型或该类型的子类:声明对象:类名 对象名定义类:类名{}设置泛型对象的下限使用super,表示参数类型只能是该类型或该类型的父类:声明对象:类名 对象名称定义类:类名{} public static void show(List l){ }public static void show(List原创 2014-06-16 17:11:52 · 5993 阅读 · 0 评论 -
黑马程序员-银行业务系统(2)
5、CustomerType枚举类 系统中有三种类型的客户,所以用定义一个枚举类,其中定义三个成员分别表示三种类型的客户。重写toString方法,返回类型的中文名称。这是在后面编码时重构出来的,刚开始不用考虑。 publicenum CustomerType { COMMON,EXPRESS,VIP; public String toStri原创 2014-06-20 16:14:18 · 576 阅读 · 0 评论 -
黑马程序员-Date和Calendar
Date处理日期,时间;大部分的方法已过时,不推荐使用,但是你使用过时的方法也不会报错。Date() 分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。Date(long date) 分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。 S原创 2014-06-19 20:06:28 · 454 阅读 · 0 评论 -
黑马程序员-银行业务系统(1)
1、需求分析模拟实现银行业务调度系统逻辑,具体需求如下:Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为:Ø VIP客户 :普通客户 :快速客户 = 1 :6 :3原创 2014-06-20 16:12:29 · 592 阅读 · 0 评论 -
黑马程序员-IO的概述和File方法
IO流用来处理设备之间的数据传输 Java对数据的操作是通过流的方式 Java用于操作流的对象都在IO包中 File类在整个IO包中与文件本身有关的操作类,所有的与文件本身有关指的是创建、删除文件等操作。在java.io包中的File类本身是一个跨平台的文件操作类,所以在操作中要更多的考虑到各个操作系统的区别。File 即指文件也指文件夹。 Fi原创 2014-06-20 20:23:02 · 415 阅读 · 0 评论 -
黑马程序员-网络编程
1、UDP传输 ①:只要是网络传输,必须有socket 。②:数据一定要封装到数据包中,数据包中包括目的地址、端口、数据等信息。 直接操作udp不可能,对于java语言应该将udp封装成对象,易于我们的使用,这个对象就是DatagramSocket. 封装了udp传输协议的socket对象。 因为数据包中包含的信息较多,为了操作这些信息方便,也一样会将其封装成对象。这个原创 2014-06-21 09:31:42 · 672 阅读 · 0 评论 -
黑马程序员-创建线程方式
1、继承Thread类子类覆写父类中的run方法,将线程运行的代码存放在run中。建立子类对象的同时线程也被创建。通过调用start方法开启线程。 2、实现Runnable接口子类覆盖接口中的run方法。通过Thread类创建线程,并将实现了Runnable接口的子类对象作为参数传递给Thread类的构造函数。Thread类对象调用start方法开启线程。可使用原创 2014-06-19 20:11:09 · 406 阅读 · 0 评论 -
黑马程序员-交通灯管理系统(1)
需求:交通灯管理系统的项目需求Ø 异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆---- 直行车辆 由西向而来去往南向的车辆---- 右转车辆 由东向而来去往南向的车辆---- 左转车辆 。。。Ø 信号灯忽略黄灯,只考虑红灯和绿灯。Ø 应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。Ø 具体信号原创 2014-06-20 13:36:19 · 487 阅读 · 0 评论 -
黑马程序员-Java中getResourceAsStream的用法
JAVA中getResourceAsStream 用法大致有以下几种: 第一: 要加载的文件和.class文件在同一目录下,例如:com.x.y 下有类me.class ,同时有资源文件myfile.xml 那么,应该有如下代码: me.class.getResourceAsStream("myfile.xml"); 第二:在me.class目录的子目录下,例如:com.x原创 2014-06-14 19:23:53 · 582 阅读 · 0 评论 -
黑马程序员-交通灯管理系统(2)
3、Lamp类的编写 系统中有12个方向上的灯,在程序的其他地方要根据灯的名称就可以获得对应的灯的实例对象,综合这些因素,将Lamp类用java5中的枚举形式定义更为简单。1、每个Lamp对象中的亮黑状态用lighted变量表示,选用S2N、S2W、E2W、E2N这四个方向上的Lamp对象依次轮询变亮,Lamp对象中还要有一个oppositeLampName变量来表示它们相反方向的灯,原创 2014-06-20 13:39:19 · 454 阅读 · 0 评论