- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 黑马程序员_模拟实现银行业务调度系统
模拟实现银行业务调度系统逻辑 需求如下:1. 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2. 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。3. 异步随机生成各种类型的客户,生成各类型用户的概率比例为:VIP客户 :普通客户 :快速客户
2013-06-11 11:24:51 197
原创 黑马程序员_多线程_生产者与消费者
android培训、java培训 建立Info类,用于生产的东西:package rock.lee.thread.producer; publicclass Info { private Stringmale; private Stringfemale; public Info()
2013-06-11 00:25:08 253
原创 黑马程序员_多线程(二)
android培训、java培训 多线程概述:单线程如同一个餐厅只雇用一个服务员,服务员必须做完一件事情后才能做下一件事情。多线程如同一个餐厅雇佣很多名服务员,他们可以同时做很多事情,并且相互之间不会干扰。 一个程序被加载进内存运行时,就是一个进程,多线程使同一个进程可以并发处理多个任务,线程是进程的执行单元。一个进程可以拥有多个进程,一个线程必须有一个父进
2013-06-10 22:21:19 254
原创 黑马程序员_JavaIO(二)
android培训、java培训OutputStreamWriterpublic class OutputStreamDemo01 { public static void main(String[] args) throws Exception { File file =
2013-06-10 02:18:29 228
原创 黑马程序员_Java分支循环语句
android培训、java培训顺序结构:public class JavaDemo17{ public static void main(String args[]) { int i = 10; i = 50; i += 50;
2013-06-10 02:10:05 187
原创 黑马程序员_Java数组与方法
android培训、java培训数组:一组数,一组变量。例:定义100个整形变量数组属于引用类型,数组型数据是对象,数组中的每个元素相当于该对象的成员变量。数组中的元素可以是任意数据类型,包括基本数据类型和引用数据类型。Java语言中生命数组时不能指定其长度。例:int a[5];非法数组属于引用类型的数据,在声明时,默认的初始值为“null”。null:此数据没有
2013-06-10 02:08:46 221
原创 黑马程序员_代理设计模式与反射
android培训、java培训 代理设计模式简介:代理设计就是指由一个代理主题来操作真是主题,真是主题操作具体的业务,而代理主题负责相关业务。 Windows系统提供快捷方式,可以是任何对象同时出现在多个地方而不必修改原始对象。对快捷方式的调用与对原始对象的调用是一样的,快捷方式对于客户端是完全透明的。快捷方式被删除了,不会影响原始对象,但原始对象被删除后
2013-06-06 21:51:57 199
原创 黑马程序员_Annotation
android培训、java培训 Annoation简介:Java1.5新特性对元数据(Metadata)的支持,这种“元”数据称为注释(Annoation)。程序人员可以在不改变原有逻辑的情况下,在源文件中加入一些补充信息。Annotation可以用来修饰类、属性、方法,java.lang.anntation.Annotation是Annotation最大的父接口,所有A
2013-06-06 13:05:59 212
原创 黑马程序员_面向对象(三)
android培训、java培训对象的多态性:abstract class Person{ private String name; private int age; Person(String name,int age){ this.setName(name);
2013-05-24 23:18:35 156
原创 黑马程序员_面向对象(二)
android培训、java培训面向对象三个特征:1、封转(private) 2、继承 3、多态class Person{ private String name; private int age; public void setName(String name) {
2013-05-24 23:17:19 185
原创 黑马程序员_面向对象(一)
android培训、java培训面向对象三大特征:1、封装(对外不可见)2、继承(扩展类的功能) 3、多态(方法的重载、对象的多态)类是对象的模板,对象是类的具体实现。类的定义格式:class 类名称{ 属性;//属性也叫变量 方法;//方法也叫成员方法}对象的定义格式:类名 对象名 = new 类名()cla
2013-05-24 23:14:17 207
原创 黑马程序员_Java多线程(一)
android培训、java培训一个进程表示一个程序,在一个程序上可以运行多个子程序,子程序被称为线程。进程:在一个时间段内只能完成一件事。线程:在进程基础上划分,在同一时间段内可以比传统进程完成更多的功能。CPU只有一个,是指在同一个时间段内可以完成多个程序,但在同一个时间点内,只能有一个程序工作。线程与进程的区别:多个进程的内部数据和状态都是完全独立的,而多
2013-05-16 22:54:57 154
原创 黑马程序员_JavaIO(一)
android培训、java培训IO操作三大类:1、File类,文件操作 2、字节操作 3、字符操作File类:是IO包中唯一代表磁盘文件本身的对象,File类定义了一些与平台无关的方法来操纵文件,通过调用File类提供的各种方法,能够创建、删除、重命名文件,判断文件的读写权限及是否存在,设置和查询文件最近的修改时间。在D:盘根目录下创建一个demo.ext文件:
2013-05-16 22:49:40 203
原创 黑马程序员_Java类加载和反射机制(一)
android培训、java培训 JVM和类:当运行某个Java程序时,将会在系统中启动一个JVM进程,不管该Java程序多么复杂,启动多少个线程,它们都处于此JVM进程内,它们都使用该JVM进程内存内。当出现以下情况是JVM进程将终止:1、 程序运行到最后正常结束;2、 程序运行到System.exit()、Runtime.getRuntime().exit(
2013-04-20 21:00:19 237
原创 黑马程序员_Singleton设计模式(一)
android培训、java培训单例设计模式(一)何为单例:作为一种对象的创建模式,单例确保一个类内只能有一个实例化对象,而且自行实例化并且向真个系统提供这个类的实例,这个类称为单例类。单例的特点:一、单例类被创建时只能有一个实例;二、单例类必须自行创建自己的唯一实例;三、单例类必须自行向所有对象提供这个实例;单例的举例:一、每个电脑可以从网络上获得多个共享
2013-04-16 14:05:51 277
转载 Java集合排序及java集合类详解(Collection, List, Set, Map)
android培训、java培训 摘要内容Java里面最重要,最常用也就是集合一部分了。能够用好集合和理解好集合对于做Java程序的开发拥有无比的好处。本文详细解释了关于Java中的集合是如何实现的,以及他们的实现原理。关键字:Collection , List ,Set , Map , 集合,框架。 目 录1 集合框架...21.1
2013-04-07 11:28:17 416
原创 黑马程序员_String类的方法汇总及正则表达式
android培训、java培训 Java中的String类提供了大量的方法,非常多,非常杂,通过API总结如下,API版为为Java1.6。1、String类的主要特点: · String类的对象有两种实例化方式: |- 直接赋值:只会开辟一块堆内存空间,并且这个字符串的内容会自动入池; |- 通过构
2013-03-28 22:30:40 259
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人