自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 黑马程序员java面试篇----银行业务调度系统

android培训java培训期待与您交流! 一、需求分析   1. 银行有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口   2. 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费,电话费之类业务的客户)   3. 异步随机生成各种类型的客户,生成各类型用户的概率比为 :VIP客户:普通客户:快速客户 = 1:6:3   4. 客户办

2013-04-13 20:56:15 504

原创 黑马程序员java面试篇----交通灯管理系统

android培训java培训期待与您交流! 一、需求分析    1、 异步随机生成按照各个路线行驶的车辆。        例如:               由南向而来去往北向的车辆 ---- 直行车辆               由西向而来去往南向的车辆 ---- 右转车辆               由东向而来去往南向的车辆 ---- 左转车辆               。。

2013-04-13 20:43:09 611

原创 黑马程序员java高新技术篇----类加载与注解

android培训java培训期待与您交流! 一、类的加载 1、当程序主动使用某个类时,如果该类还未被加载到内存中,系统就会通过加载、连接和初始化三个步骤对类进行初始化,如果不出意外地话,JVM会连续完成这三个步骤,所以有时候会把这三个步骤痛称为类的加载或者类的初始化。 (1)、类的加载 是指将类的class文件读入内存并创建一个对应的java.lang.Class实例对象。类的加载由类加

2013-04-11 21:21:45 691

原创 黑马程序员java高新技术篇----动态代理

android培训java培训期待与您交流! 一、动态代理概述 1、Proxy提供用于创建动态代理类和实例的静态方法,它还是由这些方法创建的所有动态代理类的超类。 动态代理类是一个实现在创建类时在运行时指定的接口列表的类,该类具有下面描述的行为。 代理接口是代理类实现的一个接口。代理实例是代理类的一个实例。每个代理实例都有一个关联的调用处理程序对象,它可以实现接口InvocationHan

2013-04-11 11:51:00 499

原创 黑马程序员java高新技术篇----小知识点总结

android培训java培训期待与您交流! 一、管理资源和配置文件的方法总结 首先考虑一下,既然类加载器可以找到我们的class文件并加载,那么它能不能找到我们项目中使用的其他资源呢?Class代表字节码文件,它对自己的路径有没记录呢? 首先说一下上面的目录结构: prosql.properties在工程目录下 sql.properties在源目录下 packagesql.p

2013-04-10 23:18:31 669

原创 黑马程序员java基础篇----网络编程总结

android培训java培训期待与您交流 一、网络模型   在这个参考模型中,信息信息从一台主机到网络中的另一台主机需要经过从应用层到物理层的的层层封装,然后到达另一台主机后在层层拆包.当我们面向Socket编程时主要是在传输层混,面向URLConnection编程时就是在应用层混啦. 二、网络通讯要素 1、IP地址:用于标识网络中的设备,在java中用InetAddress类

2013-04-08 21:35:30 731

原创 黑马程序员java基础篇----字符编码

android培训java培训期待与您交流 一、编码解码&码表 1、常见的编码表:    ASCII:美国标准信息交换码---用一个字节的7位可以表示。    ISO8859-1:拉丁码表---欧洲码表用一个字节的8位表示,负数。    GB2312:中国的中文编码表---每个文字用两个字节表示,两个都是负数,且该码表兼容ASCII码表。    GBK:中国的中文编码表升级,融合了

2013-04-07 17:53:56 804

原创 黑马程序员java基础篇----I/O总结(下)

android培训java培训期待与您交流 一、Properties 1、Properties概述    Properties类表示了一个持久的属性集,是集合与I/O结合的容器。Properties可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。一个属性列表可包含另一个属性列表作为它的“默认值”,如果未能在原有的属性列表中搜索到属性键,则搜索第二个属性列表,因为Pro

2013-04-07 17:23:18 498

原创 黑马程序员java基础篇----I/O总结(上)

android培训java培训期待与您交流 一、输入输出流概述 1、流的分类:    字符流基类:Reader    Writer    字节流基类:InputStream    OutputStream 2、流的操作规律:    源:键盘---System.in     文件---FileInputStream/FileReader    内存---ArrayInputStrea

2013-04-07 17:04:18 482

原创 黑马程序员java基础篇----多线程总结(下)

android培训java培训期待与您交流 一、多线程通信 1、多线程间通信的应用:要实现多线程间的协调运作,就需要依赖它们之间的通信。 2、线程通信需要用到的方法:    wait():线程对外发布所持有的锁,此方法导致当前线程释放所持有的锁并重新等待获取该锁。    notify():唤醒在此对象监视器上等待的单个线程,如果所有线程都在此对象上等待,则会选择唤醒其中一个线程,选

2013-04-07 16:47:15 564

原创 黑马程序员java基础篇----多线程总结(上)

android培训java培训期待与您交流 一、线程概述 1、进程:是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元,是操作系统实现多任务的基础。 2、线程:就是进程中的一个独立的轻量级的控制单元,线程在控制着进程的执行,一个进程中至少要有一个线程。 3、多线程:在更的低层次引入了多任务的思想,使一个进程里有多个线程,从而让单个程序看起来

2013-04-07 16:25:33 576

原创 黑马程序员java基础篇----集合总结

android培训java培训期待与您交流 一、集合框架体系结构 1、集合用于存放数量不等且可变的多个对象(仅能为对象),这点较于数组的固定长度与元素既可以是基本类型也可以是引用类型不同,但集合与数组一样,对引用类型的元素他们存放的都只是引用,而不是实际对象。 2、从元素结构上分为Collection与Map两大体系: Collection:存放的都是单列元素 Map:存放的是双列的

2013-03-29 22:43:53 684

原创 黑马程序员java基础篇----面向对象总结(下)

android培训java培训期待与您交流 一、static和final (一)static 1、一个类中,一个static变量只会有一个内存空间,虽然有多个类实例,但这些类实例中的这个static变量会共享同一个内存空间。static的变量是在类装载的时候就会被初始化。 2、有关静态变量或方法的一些要点如下:  (1)、一个类的静态方法只能访问静态属性。  (2)、一个类的静态方

2013-03-29 22:18:59 592

原创 黑马程序员java基础篇----面向对象总结(上)

android培训java培训期待与您交流 一、构造器与初始化块 1、构造器是一个特殊的方法,其方法名与类名相同,且没有返回值,并且通过new关键字调用。 2、它是创建对象的重要途径(即使使用反射),主要负责执行一些自定义的的初始化,虽然初始化块也有此功能但不怎么常用。 3、构造器也可以重载,在一个构造器里可以通过this关键字和相应参数列表调用另一构造器。 4、如果没有为类提供自定

2013-03-29 22:14:00 541

原创 黑马程序员java基础篇----关于java内存分配

android培训java培训 期待与您交流 Java 程序运行时的内存结构划分:方法区、栈内存、堆内存、本地方法栈和寄存器,因为本地方法栈和寄器我们涉及的不太多,留着日后吧呵呵。。。。。。。。。 一、方法区 方法区存放装载的类数据信息包括: 1.基本信息: (1)每个类的全限定名 (2)每个类的直接超类的全限定名(可约束类型转换) (3)该类是类还是接口 (4)该类型的访问

2013-03-29 21:58:15 691

转载 黑马程序员Java基础篇----小知识点总结(摘自黑马论坛)

android培训java培训期待与您交流! 1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。 2.尽

2013-03-29 21:53:58 547

原创 黑马程序员java高新技术篇----多线程之并发库

android培训 java培训 期待与您交流!         一、CyclicBarrier       这是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)(通过调用await()方法)。举个例子来讲,好比说一帮人组织去海边野餐, 他们会选择一个集合点(定为集合地点1),等人到齐了就出发,等到野餐完大家三三两两的分散去玩啦

2013-03-29 21:02:56 661

原创 黑马程序员java高新技术篇----通过反射调用main方法

android培训java培训期待与您交流! 一、正常情况下我们调用其他类的方法,如果是静态的,就直接:类名.方法;如果不是静态的:对象.方法;因为main为静态方法,所以调用它只需:类名.main(String...args)即可。 二、用反射方式来调用,我们往调用类的main方法中的参数传入被调用类的类全名,然后根据该类名来执行main方法 public class invokeClas

2013-03-29 20:48:57 579

原创 黑马程序员java基础篇----由I/O流到装饰模式

android培训  java培训   期待与您交流 装饰模式的定义:        装饰模式又名包装模式,装饰模式以对客户端透明的方式扩展对象的功能,动态的给一个对象附加上更多的功能,是继承关系的一个替代方案,可以在不创造更多的子类的模式下,将对象的功能加以扩展. 装饰模式与类继承的区别: 1.装饰模式是一种动态行为,可以对已经存在类进行随意组合,而类的继承是一种静态的行为,对象功能

2013-03-29 20:40:53 584

空空如也

空空如也

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

TA关注的人

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