自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 黑马程序员_面试题之交通灯管理系统

模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。 例如:        由南向而来去往北向的车辆---- 直行车辆        由西向而来去往南向的车辆---- 右转车辆        由东向而来去往南向的车辆---- 左转车辆        。。。        信号灯忽略黄灯,只考虑红灯和绿灯。        应考虑左转车辆控制信号灯

2013-06-24 23:57:37 452

原创 黑马程序员_面试题之银行业务调度系统

银行业务调度系统:     需求:      银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。      有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。     异步随机生成各种类型的客户,生成各类型用户的概率比例为:     VIP客户:普通客户:快速客户  =  1 :6 :3。

2013-06-24 20:43:24 482

原创 黑马程序员_高新技术之反射

反射 其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 (一)反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字节码文件对象。 2、实例化对象,获得类的属性、方法或构造函数。 3、访问属性、调用方法、

2013-06-24 16:53:35 416

原创 黑马程序员_GUI&网络编程

GUI 1、GUI基本概况 Graphical User Interface的缩写,图形化用户界面 Java为GUI提供的对象都存在java.awt,javax.swing两个包中 awt依赖于本地系统平台,如颜色样式显示,swing跨平台 组件与容器 组件 Component,是GUI图形界面的组成单元。 容器Container,可以存放组件,也可以存放容器。 2、布局管理

2013-06-24 16:24:47 468

原创 黑马程序员_IO

一、IO 1、字符流: (1)输入流: Reader:用于读取字符流的抽象类。子类必须实现的方法只有 read(char[], int, int) 和 close()。      |---BufferedReader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。         |-

2013-06-24 12:05:37 341

原创 黑马程序员_集合

一、集合     1、集合类的由来 对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定。 就使用集合容器进行存储。   集合特点:  (1)、用于存储对象的容器。  (2)、集合的长度是可变的。  (3)、集合中不可以存储基本数据类型值。 集合容器因为内部的数据结构不同,有多种具体容器。 不断的向上抽取,就形成了集合框架。  数组和集合类的区别 (1)数组和集

2013-06-24 10:02:29 424

原创 黑马程序员_异常&多线程

一、异常 1、异常的涵义 异常:就是程序在运行时出现不正常情况。 异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。其实就是java对不正常情况进行描述后的对象体现。 对于问题的划分: 两种:一种是严重的问题,一种非严重的问题。 对于严重的,java通过Error类进行描述。对于Error一般不编写针对性的代码对其进行处理。 对与非严重的

2013-06-21 13:30:01 481

原创 黑马程序员_多态和内部类

一、多态 1、多态的涵义 多态:可以理解为事物存在的多种体现形态 多态字面上的意思就是多种形态。在面向对象语言中,我们可以将函数的形参定义为一个父类类型,而在真正调用该函数时这个父类类型的所有子类对象都可以传入,根据传入的子类对象不同函数可以运行处多种形态。 简而言之:多态就是父类引用指向子类对象。   人:男人,女人    动物:猫,狗 猫 x=new 猫();  动物x=

2013-06-20 15:33:10 381

原创 黑马程序员_面向对象2

一、继承 1、继承的涵义 在程序中,可以使用extends关键字可以让一个类继承另外一个类。 继承的类为子类(派生类),被继承的类为父类(超类, 基类)。 2、什么时候使用继承 当我们需要定义一个能实现某项特殊功能的类时,就可以使用继承。 最终还是为了一个目的,实现代码的复用性。 当我们定义一个类时,发现另一个类的功能这个类都需要,而这个类又要增加一些新功能时,就可以使用exte

2013-06-20 10:21:28 384

原创 黑马程序员_面向对象1

1、什么是面向对象 用java语言对现实生活中的事物进行描述,通过类的形式来体现的。 如何描述? 对于事物描述通常只关注两方面,一个是属性,一个是行为。 只要明确该事物的属性和行为并定义在类中即可。 对象:其实就是该类事物实实在在存在的个体。 类与对象之间的关系: 类:事物的描述;    对象:该类事物的实例。在java中通过new来创建的。 通过举例来说明,如:描述小汽车

2013-06-18 17:19:17 364

原创 黑马程序员_java基础2

一、函数 1 函数的定义 函数就是一段有名字的代码,可以完成某一特定功能。 如果有一段代码要使用多次,我们可以给它起个名字,每次使用时通过名字调用,这样就不用每次都写一大段代码了。 如果某个函数在执行的时候需要调用者传入数据,那么可以定义参数列表,用于接收数据。 如果函数运行之后需要返回给调用者数据,那么需要指定返回值类型,并且用关键字return返回。 定义函数的3个必要条件:函数名

2013-06-17 19:44:50 543

原创 黑马程序员_java基础1

1、计算机的基础常识:软件开发、人机交互、计算机语言 (1)软件开发:主要的意思就是指制作软件,软件:即计算机数据和指令的集合。主要包括两种软件:系统软件和应用软件。系统软件主要包括:windows和linux;而应用软件则非常广泛,几乎涉及到各个领域 (2)人机交互与dos命令行:人与计算机的一种互动沟通。通常有两种主要方式:一是图形化界面,二是dos命令行。相对于图形化界面的交互,如360

2013-06-12 17:58:11 515

黑马面试笔记

如果在面试环节上有欠缺,缺少了解,请点击

2013-06-08

空空如也

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

TA关注的人

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