自定义博客皮肤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)
  • 收藏
  • 关注

原创 黑马程序员——银行业务调度系统

模拟实现银行业务调度系统逻辑,具体需求如下:1、银行内有六个业务窗口,1-4号窗口为普通窗口,5号为快速窗口,6号为VIP窗口。2、有三种对应类型的客户:VIP客户,普通客户,快速客户。3、异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP:普通客户:快速客户=1:6:3;4、客户办理业务所需时间有最大值和最小值。在该范围内随机设定每个vip客户以及普通客户办理业务所需

2014-05-21 23:06:41 330

原创 黑马程序员——交通灯学习日记

交通灯管理系统一,需求分析:1,需求:①,异步随机生成按照各个线路行驶的车辆:直行,左转,右转;②,信号灯只考虑红绿,不考虑黄灯③,左转受信号灯控制,右转不受信号灯控制④,南北车辆与东西车辆交替放行。同方向车辆先放行直行车辆在放行左转车辆⑤,每辆车通过路口时间为1秒⑥,随机生成车辆时间及红绿灯交换时间自定,可以设置;2,设计:①,用到的对象:灯,灯的控制系统

2014-05-21 21:20:21 508

原创 黑马程序员——反射调用main方法和数组Class及数组参数

//调用TestArguments类中的main方法。// TestArguments.mian(new String[]{"111","222","333"});  //用反射的方法调用// Object invoke(Object obj, Object... args)  //将printObject类的完整类名的字符串传到args[]中,并获取TestArgum

2014-05-21 02:34:47 398

原创 黑马程序员——hashcode详解

import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;public class ReflectTest2 {public static void main(String[]args){//Collection collections=new ArrayList(

2014-05-21 02:10:00 347

原创 黑马程序员——Reflectfab反射的原理透析通俗易懂

/*反射:就是将java类中的所有成员反射成为相对应的java类。1.jian

2014-05-20 18:58:35 453

原创 黑马程序员——Enum的原理及用法总结

关于java Enum: * 1:Enum一般用来表示一组相同类型的常量,如:星期,月份,颜色等。 * 对这些属性用常量的好处是不仅可以保证单例,且比较的时候可以用 * "=="来替代equals。在JDK1.5之前没有这个类型,那时候一般用接口 * 常量来替代,有了Enum后可以更铁近的表示这种常量。 * 2:如何使用Enum * 简单的用法:一般用于代表一组常用常量,可

2014-05-20 18:24:53 369

原创 黑马程序员——File类方法的简单总结

File类方法:一.创建:1.boolean createNewFile():当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。在指定位置创建文件,如果该文件原本不存在,则创建一个,返回true;如果文件已经存在了,则不创建,返回false.它和输出流不一样,输出流对象一建立就创建文件,就算该文件已存在,它会覆盖原文件。所以,File的创建文件更合

2014-05-18 19:05:41 384

原创 黑马程序员——io流的基本概况和分类

Java中的流,可以从不同的角度进行分类。 按流向分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按流向分:要明确一点:输入流和输出流都是从程序的角度来说的。按操作数据的单位不同分:字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是16位二进制。字节流和字符流的原理是相同的,只不过处理的单位不同而已。后缀

2014-05-18 18:36:19 322

原创 黑马程序员——关于Set,List,Map集合的简单总结

Java中的Set,List,Map的基本总结和区别,对于集合的理解是相对于数组的:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。JAVA集合主要分为三种类型: Set(

2014-05-18 18:16:17 453

原创 黑马程序员——关于LinkedList集合的索引

相信很多的初学者都有疑惑:LinkedList集合

2014-05-18 17:15:19 4962 2

原创 黑马程序员——关于calendar类

Calendar类,日历类的获取当前日历对象,和取出日历中的想要的信息通过 int get(int field)方法:返回给定字段的值.int field 参数表示给定的字段。给定的字段它其实就是通过调用Calendar的静态成员变量如:YEAR:指示年的get和set的字段数字,MONTH:指示月份的get和set的字段数字,DAY_OF_MONTH: get 和 set 的字段数字,指示一

2014-05-18 16:14:35 335

原创 黑马程序员——关于java中equals和==的区别

"=="和"!="比较的是"栈"中的内容,而equals()比较的是"堆"中的内容.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean   他们之间的比较,只能用双等号(==),比较的是他们的值 复合数据类型(类)   当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,总之,"

2014-05-18 16:02:41 331

原创 黑马程序员——关于输入流的read方法。

估计有很多初学者,刚开始都有这个yihuo

2014-05-18 15:47:10 1413

原创 黑马程序员——SequenceInputStream流将分割后的文件进行合并

/*此程序是将一个文件进行切割,切割没有对应的流,只能通过下面的代码来完成。然后通过SequenceInputStream流将分割后的文件进行合并。此程序的另外一个牛逼之处在于:大家都知道,SequenceInputStream流的构造函数有两个:1,只能接受两个字节输入流类型的参数。2,能接收Enumeration类型的参数。如果我们确是要用到流比较多

2014-05-18 15:21:45 410

原创 黑马程序员——ObjectInputStream和ObjectOutputStream

------- android培训、java培训、期待与您交流! ----------可以直接操作对象的流:ObjectInputStream和ObjectOutputStream流是操作数据的,但是数据被封装到对象里面了,对象里的数据都是字节码数据,不是文本。把对象存储到硬盘上叫对象的持久化存储,或者叫对象的序列化或叫对象的可串行性。注意:静态的成员是不能被序

2014-05-18 15:12:27 392

原创 黑马程序员——java数据类型的转换

我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte,short,int,long;浮点型float,double.其中四种整型变量和两种浮点型变量分别对应于不同的精度和范围.此外,我们还经常用到两种类变量,即String和Date.对于这些变量类型之间的相互转换在我

2014-05-18 14:40:10 296

空空如也

空空如也

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

TA关注的人

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