- 博客(12)
- 收藏
- 关注
原创 黑马程序员-----银行业务调度系统(第十二篇)
银行业务调度系统 1.模拟实现银行业务调度系统逻辑,具体需求如下: 1.1 银行内有6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号为vip窗口 1.2 有三中对应类型的客户:vip客户,普通客户,快速客户 1.3 异步随机生成各种类型的客户,生成各类型用户比例:Vip客户:普通客户:快速客户=1:6:3. 1.4 客户办理业务所需时间有最大值和最小值,在该范
2014-09-25 19:28:45
398
原创 黑马程序员-----交通管理系统(第十一篇)
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------
2014-09-25 19:02:16
405
原创 黑马程序员-----注解和类加载器概述(第十篇)
第二讲 注解——JDK.1.5新特性 一、注解概述 1、注解(Annotation)相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记。以后,javac编译器、开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。 2、标记可以加在包,类,字段,方法,方法的参数以及局部变量上
2014-09-25 18:44:37
451
原创 黑马程序员-----反射(第九篇)
1.反射的基石---Class类 1.java程序中的各个java类属于同一类事物,描述这类事物的java类名就是class。 Class cls1=字节码1; Class cls2=字节码2; 2.如何得到各个字节码对应的实例对象(class类型) 类名:class ,例如,System.class; 对象.getClass(),例如,new Date(),getClass() /
2014-09-24 21:23:35
351
原创 黑马程序员-----枚举、静态导入、增强for(第八篇)
1.静态导入: import 语句可以导入一个类或某个包中的所有类 import static语句导入一个类中的某个静态方法或所有静态方法 2.可变参数: 只能出现在参数列表的最后; 。。。位于变量类型和变量名之间,前后有无空格都可以; 调用可变参数的方法是,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。 3.增强for循环 语法:for(type 变量
2014-09-24 18:45:02
322
原创 黑马程序员-----网络通信(第七篇)
1、UDP和TCP 区别 将数据及源和目的封装成数据包中,不需要建立连接 每个数据报的大小在限制在64k内因无连接,是不可靠协议 不需要建立连接,速度快 TCP: 建立连接,形成传输数据的通道。在连接中进行大数据量传输 通过三次握手完成连接,是可靠协议必须建立连接,效率会稍低
2014-09-24 18:06:41
588
原创 黑马程序员-----图形界面GUI(第六篇)
1.图形用户界面GUI Java为GUI提供了两个对象存在java.Awt和javax.Swing两个包中。 Awt与Swing java.Awt(抽象窗口工具包),需要调用本地系统方法实现功能。重量级控件 javax.Swing:在Awt的基础上,建立的一套图形界面系统,其中提供了更多的组件,而且完全由java实现。增强了移植性,属于轻量级控件。 2.container :为容器,是
2014-09-24 17:49:24
493
原创 黑马程序员-----IO流(第五篇)
黑马程序员—IO流 1.IO流用来处理设备之间的数据传输 流按操作数据分为字节流与字符流 流按流向分为:输入流,输出流 字节流的抽象基类:InputStream,OutputStream 字符流的抽象基类:Reader,Writer 2.。应用实例: import java.util.*; import java.io.*; class test5 {
2014-09-24 16:53:00
449
原创 黑马程序员-----泛型(第四篇)
黑马程序员—泛型 一.泛型:JDK1.5版本以后出现的新特性,用于解决安全问题,是一个安全机制 好处: 1. 将运行时期可能出现的ClassCastException,转移到了编译时期。更加的方便了程序员解决问题,使得运行期间出现的问题减少,安全。 2. 避免了强制转换带来的麻烦。 二.泛型格式。通过来定义要操作的引用数据类型。 使用情况:在集合框
2014-09-24 16:45:37
388
原创 黑马程序员-----集合框架MAP集合使用(第三篇)
黑马程序员---Map集合 1. Map集合:该集合存储键值对,一对一对往里存,而且要保证键的唯一性。 基本操作: 添加: put(K key,V value); putAll(Map m) 删除: clear() remove(Object key) 判断 containsValue(Object value) containsKey(Object
2014-09-24 16:37:11
345
原创 黑马程序员-----集合框架工具类使用(第二篇)
集合框架-- //工具类collections的使用 //Arrays 里面操作数组工具类,里面都是静态方法。 //注意:将数组变成集合,不可以使用集合的增删方法,数组的长度固定。 //如果数组中的元素是基本数据类型,那么会将数组作为集合中的元素存在。 集合变数组; 1,指定类型的数组到底要定义多长呢? 当指定类型的数组长度小于了集合的size,会新创一个数组,长
2014-09-24 16:26:37
402
原创 黑马程序员-----集合框架知识小节1(第一篇)
黑马程序员---集合框架知识小节 1.什么是集合类:用于存储对象。 出现原因:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象常用的一种方式。 2.数组和集合区别: 数组:存储基本数据类型,长度固定。 集合:只能存储对象,可以存储不同类型的对象,长度是可变的, 3..集合框架的概念: 集合是一个容器,而这些容器对于
2014-09-24 16:15:48
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅