- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 黑马程序员-7k面试题之银行业务调度系统
银行业务调度系统的项目需求1,银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2,有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3,异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP客户 :普通客户 :快速客户 = 1 :6 :3。4,客户办理业务所需时间有最大值和最小值,在
2014-01-11 17:30:21 439
原创 黑马程序员-7K面试题之交通灯管理系统
模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:异步随机生成按照各个路线行驶的车辆。例如: 由南向而来去往北向的车辆 ----直行车辆由西向而来去往南向的车辆 ----右转车辆由东向而来去往南向的车辆 ----左转车辆信号灯忽略黄灯,只考虑红灯和绿灯。应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。具体信号灯控制逻辑与现实生活中普通交通灯控制逻辑相同,不考
2014-01-10 12:53:13 555
原创 黑马程序员-高新技术-内省、类加载器、代理
内省 IntroSpector主要是对JavaBean进行操作什么是JavaBeanJavaBean是一种特殊的java类,主要是用于传递数据信息,这种java类中的方法主要用于访问私有字段,且方法名符合某种规则在多个模块中传递信息的时候,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object ,VO)JavaBea
2013-12-24 14:53:26 556
原创 黑马程序员-高新技术-1.5新特性之静态导入、可变参数、增强for循环
package cn.itcast.day1;/*import 导入的是包中的类import static 导入的是类中的静态方法*///这种方式是导入Math中的静态方法maximport static java.lang.Math.max;//这种方法是导入Math中的所有静态方法import static java.lang.Math.*;public class
2013-12-19 14:11:04 519
原创 黑马程序员-高新技术-1.5新特性之泛型
泛型在众多特性中,是最难掌握的一部分泛型的出现在jdk1.5前是用Object example:public class GenericTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Arra
2013-12-16 13:26:38 477
原创 黑马程序员-正则表达式、网页爬虫
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- /*正则表达式:符合一定规则的表达式 作用:用于专门操作字符串。 特点:用一些特定的符号来表示一些代码的操作,这样就简化了书写。 所以学习正则表达式,就是在学习一些特殊
2013-12-12 23:23:42 482
原创 黑马程序员-递归
/*列出指定目录下文件或文件夹,包含子目录中的内容也就是列出指定目录下所有内容 因为目录中还有目录,只要使用同一个列出目录功能的函数完成即可在列出过程中出现的还是目录的话,可以再次调用本功能。也就是函数自身调用自身这种表现形式,或者编程手法,称为递归 递归要注意:1.限定条件2.要注意递归的次数,尽量避免内存溢出*/import java.io.
2013-12-12 23:17:11 442
原创 黑马程序员-多线程间通信
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------waitnotifynotifyAll都使用在同步中,因为要对持有监视器(锁)的线程操作所以要使用在同步中,因为只有同步中才具有监视器(锁) 为什么这些操作线程的方法会定义在Object类中呢因为这些
2013-12-12 22:38:02 485
原创 黑马程序员-java面试--hashcode方法的作用
Hash算法是将集合分成若干个存储区域,每个对象可以计算出一个哈希码,可以将哈希码分组,每组分别对应某个存储区域,根据一个对象的哈希码就可以确定该对象应该存储在哪个区域,它是采用对某个数字n进行取模方式对哈希码进行分组和划分对象的存储区域这样就查找的性能就提高了,Object类中定义了一个HashCode方法来返回每个java对象的哈希码,当从哈希集合中查找某个对象时,java系统首先调用
2013-12-12 15:19:35 498
原创 黑马程序员-高新技术-反射
反射就 是把java类中的各种成分映射成相应的java类 ConstructorMethodFieldPackage等等用反射获取构造方法 Constructor constructor=String.class.getConstructor(StringBuffer.class);用构造方法获取实例化对象 String str=(String)constr
2013-12-10 17:24:10 540
原创 黑马程序员-高新技术-反射基石-Class类
Class描述的是一类事物,代表java程序中用class声明的类的字节码文件每一个类的字节码文件都是Class类的实例化对象 获取类的class文件的三种方式类名.class,获取这个类的字节码文件对象.getClass(),获取这个对象所属类的字节码文件Class.forName(String className),获取这个字符串所代表的类的字节码文件返回字节码有两
2013-12-10 16:14:21 472
原创 黑马程序员-高新技术-1.5新特性--枚举
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 枚举的出现比如我有一个类,类中有一个变量weekDay,众所周知,星期只有7天,而我想让星期日 就等于0,不能再给赋其他值,这时我可以定义一个类把这个星期日作为 一个常量放到这个类中,这样就 不能赋其他值packa
2013-12-10 15:14:34 500
原创 黑马程序员- 高新技术-1.5新特性之基本数据类型自动装箱、享源设计模式 flyweight
思想如果有很多小的对象,它们有很多相同的属性,那么我就可以把它们变成一个对象进行存储那些不同的属性,把它们变成方法的参数,称之为外部状态相同的属性称之为内部状态 比如在一个字符串中 “abcslfjsdaaaavdvsaaav”a这个字符出现了好多次,而它的值是相同的,位置,颜色等属性是不同的那么我 就可以有一个类a它有一个内部状态就是值而对不同属性,我可以
2013-12-10 12:38:53 520
原创 黑马程序员-java面试_单例、同步
饿汉式class Single{private static final Single s=new Single();private Single(){}public satic Single getInstance(){return s;}}懒汉式class Single{private static Single s=null;p
2013-12-08 16:57:34 515
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人