- 博客(30)
- 收藏
- 关注
原创 黑马程序员_银行业务调度管理系统
------- android培训、java培训、期待与您交流! --------- 一、银行业务调度系统的项目需求模拟实现银行业务调度系统逻辑,具体需求如下:1.银行内6个业务窗口,1-4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客 户)。3.异步随机生成各种类
2013-10-09 19:57:35 535
原创 黑马程序员_交通灯管理系统
1.交通灯管理系统的项目需求模拟实现十字路口的交通灯管理系统逻辑,具体需求如下:1.异步随机生成按照各个路线行驶的车辆。2.信号灯忽略黄灯,只考虑红灯和绿灯。3.应考虑左转车辆控制信号灯,右转车辆不受信号灯控制。4.具体信号灯控制逻辑与现实生活中普通交通灯控制逻辑相同, 不考虑特殊情况下得控制逻辑。 注:南北向车辆与东西向车辆交替放行,同方向等待车辆应先放行直行车辆而
2013-10-09 19:00:56 588
原创 黑马程序员_高新技术_代理
1.代理的概念与作用 生活中的代理武汉人从武汉的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?基本上一样吧,都解决了核心问题,但是,一点区别都没有吗?从代理商那里买真的一点好处都没有吗?程序中的代理要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如,异常处理、日志、计算方法的运行时间、事务管理、等等,你准备
2013-10-09 18:43:24 569
原创 黑马程序员_高新技术_类加载器
------- android培训、java培训、期待与您交流! ---------1.类加载器简要介绍什么是类加载器和类加载器的作用Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader类加载器也是Java类,因为其他是java类的类加载器本身也要被类加载器
2013-10-09 18:14:10 453
原创 黑马程序员_高新技术_反射
------- android培训、java培训、期待与您交流! ---------1.反射的基石 Class类 对比提问: Person类代表人,它的实例对象就是张三,李四这样一个个具体的人, Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。对比提问:众多的人用一个什么类表示?众多的Java类用一个什么类表示?人PersonJ
2013-10-09 18:07:18 512
原创 黑马程序员_高新技术_泛型
------- android培训、java培训、期待与您交流! ---------1.体验泛型 Jdk 1.5以前的集合类中存在什么问题ArrayList collection = new ArrayList();collection.add(1);collection.add(1L);collection.add("abc");int i = (Inte
2013-10-09 17:45:26 531
原创 黑马程序员_高新技术_JavaBean
1.内省 了解JavaBeanJavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(Value Object,简称VO)。这些信息在类中用私有字段来存储,如果读取或设置这些字段的值,则需
2013-10-09 17:36:53 497
原创 黑马程序员_高新技术_枚举
------- android培训、java培训、期待与您交流! ----------枚举1.为什么要有枚举 问题:要定义星期几或性别的变量,该怎么定义?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekday = 0;或即使使用常量方式也无法阻止意外。 枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可
2013-10-09 17:29:50 441
原创 黑马程序员_高新技术_eclipse的使用技巧_可变参数_增强for循环_基本数据类型的自动拆箱与装箱
1.eclipse的使用技巧Workspace与project必须要求:会切换工作间与导入项目Perspective(透视图)与view(视图)设置整个workspace的javac与java。设置单个工程的javac与java。高版本的java能否运行低版本的javac编译的程序?(能)低版本的java能否运行高版本的javac编译的程序?(不能)快捷键(前边讲的
2013-10-09 17:16:27 740
原创 黑马程序员_图形化界面和网编
------- android培训、java培训、期待与您交流! ----------1. 图形化界面 |-- 建立一个窗口Frame类,带有标题的窗口容器 |-- 构造方法,传递字符串,就是一个标题内容 |-- setVisible(true)显示此窗体 |-- setBounds(x,y,width,height)调整窗口的位置和尺寸,
2013-09-24 22:28:22 524
原创 黑马程序员_File对象和Properties双列集合
------- android培训、java培训、期待与您交流! ----------1.字节流回顾 |-- FileOutputStream |-- FileInputStream |-- 这2个流,操作的都是字节数组 |-- JAVAEE中,用户文件操作,全部字节流2. 转换流 |-- 字节转向字符的桥梁 InputStreamReader
2013-09-24 22:25:15 693
原创 黑马程序员_其他流对象 集合IO复习
------- android培训、java培训、期待与您交流! ----------1. 打印流 |-- 特点:只操作数据目的,不操作数据源,将数据打印向目的地 永远不会抛出IO异常 |-- PrintStream |-- 操作File对象 |-- 字节输出流 |-- 字符串形式文件名 |-- Prin
2013-09-24 22:20:51 738
原创 黑马程序员_IO流 装饰设计 字节流 转换流
------- android培训、java培训、期待与您交流! ---------- IO流 装饰设计 字节流 转换流.txt1. 字符流 |-- 字符输出 Writer |-- FileWriter |-- 构造方法绑定字符串文件名|-- 调用write()方法,写文件|-- 调用flush()方法,刷新|-- 关闭资源
2013-09-24 22:20:11 550
原创 黑马程序员_反射
------- android培训、java培训、期待与您交流! ----------反射(Reflection) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或说“自审”,并能直接操作程序的内部属性。Java 的这一能力在实际应用中也许用得不是特别多,可是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或 C++
2013-09-24 22:16:56 481
原创 黑马程序员_Collections和Arrays
------- android培训、java培训、期待与您交流! ----------1. Collections工具类 |-- Collections,操作Collection集合的工具类,方法全部是静态的 |-- Collections.sort(List)对list集合升序排序 |-- Collections.sort(List,Comparator
2013-09-24 22:13:05 543
原创 黑马程序员_泛型
------- android培训、java培训、期待与您交流! ----------|---泛型 Generic JDK1.5(包含)以后出现的一种安全机制 泛型的出现,让我们的集合操作更加的安全 泛型的出现,让程序的出错的时间,从运行时期,提前到了编译时期 泛型出现之前,程序人员只能主观判断集合存储对象的数据类型 有了泛型,泛型就是强制的保证集
2013-09-24 22:10:32 491
原创 黑马程序员_集合3-Map集合派系
------- android培训、java培训、期待与您交流! ----------|---Map集合--映射 一个键只能映射一个值,保证键的唯一性 常用方法 put(Key,Value),返回值为null,存储方法,重复存储返回次数 isEmpty() boolean containsKey(键)判断集合中有没有这个键 boolean
2013-09-24 22:08:17 652
原创 黑马程序员_集合2-set集合派系
------- android培训、java培训、期待与您交流! ----------|---Set集合派系 集合中存储的对象是无序的 集合中中存储的对象不允许重复 这个排序没有索引 方法 add addAll remove retain contain clear size|--Set集合派系分支 |---HashSet
2013-09-24 22:06:18 725
原创 黑马程序员_集合1-listj集合派系
------- android培训、java培训、期待与您交流! ----------|---collectionmethod:boolean add, addAll,void clear(),int size(), boolean contains(obj),boolean containsAll(Collection c),boolean removeAll(Collect
2013-09-24 22:04:09 597
原创 黑马程序员_常用API
------- android培训、java培训、期待与您交流! ---------- Integer类 |-- static int parseInt(String s)将数字格式的字符串转成int类型 ***** |-- static int parseInt(String s, int radix) int radix指明s数字格式字符串的进制,方
2013-09-24 21:56:51 489
原创 黑马程序员_StringBuffer和StringBuilder
------- android培训、java培训、期待与您交流! ----------1. 字符串的缓冲区 StringBuffer类,提供字符串的操作效率 java.lang.StringBuffer |-- StringBuffer的底层数据结构是可变字符数组 |-- StringBuffer相当于一个容器,面盆,任何类型数据都可以放在面盆中,都变成了字符
2013-09-24 21:54:34 495
原创 黑马程序员_字符串
------- android培训、java培训、期待与您交流! ----------字符串处理,非常重要,使用频率相当的高java中,字符串是一个对象,java.lang.String类,描述字符串对象的1. 创建字符串 String str = "abc"; String s = new String("abc");2. 字符串的特点:
2013-09-24 21:51:57 511
原创 黑马程序员_多线程2
------- android培训、java培训、期待与您交流! ----------1. Thread.sleep(int ms)方法和Object中的wait()区别在哪里 |-- sleep()不需要锁支持 |-- wait()方法,需要锁的支持 |-- sleep()到时间线程休眠结束 |-- wait()需要其他线程唤醒 |-
2013-09-24 21:50:29 471
原创 黑马程序员_多线程1
------- android培训、java培训、期待与您交流! ----------1. 多线程 |-- 什么是进程:正在运行的程序,占有的内存中的区域 |-- 线程:其实就是执行代码的独立控制单元,CPU执行代码的路径2. java中对多线程的支持 |-- 线程也封装成对象,描述线程对象的类,java.lang.Thread类 |-- 创建线
2013-09-24 21:49:24 500
原创 黑马程序员_枚举
------- android培训、java培训、期待与您交流! ----------枚举jdk1.5的新特性Enum一开始出现c语言里为什么要有枚举问题:要定义星期几或性别的变量,该怎么办呢?假设用1-7分别表示星期一到星期日,但有人可能会写成int weekDay=0;枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,,否则,编译器就会报错.枚举可
2013-09-24 21:46:27 390
原创 黑马程序员_异常
------- android培训、java培训、期待与您交流! ----------语法结构:try{ 可能引发异常的语句}catch(可能出现的异常现象){ 针对异常现象的处理语句}finally{(清理现场)}try语句块用于包裹可能引发异常的语句try语句块
2013-09-24 21:44:18 566
原创 黑马程序员_内部类
------- android培训、java培训、期待与您交流! ----------内部类的访问规则:1.内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 Outer.this.x2,当内部类在成员位置上,就可以被成员修饰符所修饰。 比如,private:将内部类在外部类中进行封装。
2013-09-24 21:42:12 415
原创 黑马程序员_面向对象
------- android培训、java培训、期待与您交流! ----------面向对象(OOP Oriented Object Programming)1. 什么是面向对象 |-- 人们解决现实中问题的一种思维模式,思想 |-- 万物皆对象 |-- 日后开发:当你想完成一个功能的时候,找有没有可以完成这个功能的对象 如果有,建立这个对象,
2013-09-24 21:40:35 511
原创 黑马程序员_基础知识
------- android培训、java培训、期待与您交流! ----------1. 标识符:自己定义的部分 |-- 类名,接口名,对象名,方法名,变量名 |-- 标识符的规则:不能是数字开头,只能包含52个字母和数字,_ $,不能是关键字 |-- 命名规则: 类的首字母大写,其余的单词首字母大写, 方法:首字母小写,后面的单
2013-09-24 21:39:22 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人