黑马
文章平均质量分 82
whight
这个作者很懒,什么都没留下…
展开
-
【黑马程序员】Java多线程学习及应用
------- android培训、java培训、期待与您交流! ---------- 大多数时候,我们编程都是使用的单线程。程序执行的顺序流只有一条。但有时候因为业务需要,我们我们需要程序同时进行多项操作。比如一个服务器应该能够同时为多个用户提供服务。这就需要多线程的支持。从操作系统的角度来看,多个线程的并发执行,主要是指在逻辑上达到的“同时”。如果系统中只有一个 CPU,那么原创 2014-08-15 00:18:04 · 364 阅读 · 0 评论 -
【黑马程序员】Java面试题 城市交通灯系统
1. 系统需求分析异步随机生成按照各个路线行驶的车辆。 例如: 由南向而来去往北向的车辆 ---- 直行车辆 由西向而来去往南向的车辆 ---- 右转车辆 由东向而来去往南向的车辆 ---- 左转车辆 。。。信号灯忽略黄灯,只考虑红灯和绿灯。应考虑左转原创 2014-08-15 23:53:14 · 920 阅读 · 0 评论 -
【黑马程序员】Java基础知识1
1. Java数据类型 Java是强类型语言,所有的变量必须先声明后使用,定义变量需要显示的声明一个在编译时就能确定的类型。 Java中的数据类型有两种,基本类型(Primitive Type)和引用类型(Reference Type)。 1)基本数据类型 Java基本类型分为两类:数值型和布尔型。数值型可分为整型以及浮点型,原创 2014-08-16 13:00:09 · 1045 阅读 · 0 评论 -
【黑马程序员】Java输入/输出
Java输入输出,允许成都读取外部数据、用户输入的数据,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中。1. File类 File类是java.io包下代表与平台无关的文件和目录。在程序中对文件和目录进行操作都是通过File类完成。File类可以新建、删除、重命名文件和目录,但File类不能修改文件本身。 1)访问文件和目录 F原创 2014-08-16 15:44:34 · 617 阅读 · 0 评论 -
【黑马程序员】Java基础知识2
1. 包装类Java为8个基本类型提供了包装类,使得基本数据类型能够被当作Object类使用。包装类的构建: //将基本数据类型包装成包装类Integer a = new Integer(5);Double b = new Double(3.5);Float f = new Float(4.5f);//将字符串转换为包装类对象//使用自动装箱创建原创 2014-08-13 20:57:06 · 480 阅读 · 0 评论 -
【黑马程序员】Java泛型
1. 使用泛型的优势JDK1.5开始支持泛型,返原创 2014-08-10 22:09:08 · 373 阅读 · 0 评论 -
【黑马程序员】Java集合类
1. Java集合类也成Java容器类,是Java中实用的工具,实现了一些常用的数据结构和方法,方便开发者调用。与容器类中只能存放对象(实际上是对象的引用)。 2.Set集合 Set集合类似于一个罐子,放进去的元素是无序的。Set集合类似于Collection但Set集合不能存放相同的元素。 Set判断两个元素是否相同不是通过 == 而是 equals() 方法。原创 2014-08-14 20:29:55 · 483 阅读 · 0 评论 -
【黑马程序员】Java反射机制
Java程序中的许多对象在运行时都会出现两种类型,编译时类型和运行时类型:例如代码:Fruit f = new Apple();,这个代码会创建一个对象也就是变量,该变量的编译时类型为Fruit,运行时类型为Apple。还有一种情况,在程序调用某个方法的时候,需要传入一个外部对象,该对象的编译时类型为Object但在方法中又需要调用该对象运行时类型的方法。 解决以上问题有两个方法原创 2014-08-15 14:18:05 · 451 阅读 · 0 评论 -
【黑马程序员】Java面试题 银行业务调度系统
1. 需求业务 模拟实现银行业务调度系统逻辑,具体需求如下:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1原创 2014-08-15 22:08:25 · 375 阅读 · 0 评论