- 博客(16)
- 收藏
- 关注
原创 黑马程序员-交通灯
------- android培训、java培训、期待与您交流! ----------需要三个对象: 红绿灯,灯的控制器,以及路1 .路:把路作为容器,把车作为变量存储在容器里,所以在定义路的时候,就定义了车每过多久就有车上路,如果灯为绿灯则每过一秒就放行一辆车2. 灯:一共12个灯,但经过分析只需要定义四个灯,另外四个灯与这四个灯相对应,一起变绿变红。最后四个灯则为向右转
2013-04-02 18:40:40 482
原创 黑马程序员-银行业务
------- android培训、java培训、期待与您交流! ----------对银行调度业务系统进行面向对象分析设计 1. 有三种对应类型的客户,VIP客户,普通客户,快速客户,异步随即生成各种类型的客户,各类型客户在其对应窗口俺顺序依次办理业务2. 号码管理器对象,要不断的产生新号码,就相当于随即产生了客户有三类客户,每类客户的号码编排是完全独
2013-04-02 18:22:35 525
原创 黑马程序员-代理
------- android培训、java培训、期待与您交流! ----------程序中的代理: 要为已存在的多个具有相同接口的目标类的各个方法增加一些系统功能,例如 异常处理,日志功能,等等。 安全 事务 日志StudentService ------|----------|
2013-04-02 18:14:22 344
原创 黑马程序员-反射
------- android培训、java培训、期待与您交流! ----------Class类----反射的基石 Class类代表一类事物 java类用于描述一类事物的共性,该事物有什么属性,没有什么属性,至于这个属性的值是什么,则由这个类的实例对象来确定。Java中的各个java类,他们是否属于同一类事物,是不是可以用一个类来描述这类事物呢,这个类名就是ClassCl
2013-04-02 17:51:40 556
原创 黑马程序员-枚举
------- android培训、java培训、期待与您交流! ----------枚举的作用 为什么要有枚举 枚举就是要让某个类型的变量的取值只能为若干个固定值的一个,否则编译器就会报错。枚举可以让编译器在编译的时候就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标用普通类来模拟枚举的功能public c
2013-04-02 17:46:36 334
原创 黑马程序员-高新技术基础知识
------- android培训、java培训、期待与您交流! ----------Eclipse使用技巧 IDE开发工具 àitegritydevelopment environment 集成开发环境 1. Workspace工作台与 project 必须要求:会切换工作间与导入项目在工作间进行配置将影响下面所有的工程,一个工作间包含多
2013-04-02 17:45:15 460
原创 黑马程序员-网络编程
------- android培训、java培训、期待与您交流! ----------端口 网络编程 - 网络模型 OSI参考模型 TCP/IP参考模型 - 网络通讯要素 IP地址 端口号 传送协议IP地址获取本机InetAddress InetA
2013-04-01 15:07:22 430
原创 黑马程序员-GUI编程
GUI图形用户界面 (图形用户接口)图形化界面编程 CLI ( 命令行用户接口) Java为GUI提供的对象都在java.awt(抽象窗口工具包)—需要调用本地系统方法 和javax.Swing两个包中(完全由java实现) 布局管理器 容器中的组件的排放方式,就是布局。FlowLayout(流式布局管理器) 从左到右 Panel默认的Borde
2013-04-01 14:49:54 373
原创 黑马程序员-IO流
------- android培训、java培训、期待与您交流! ----------IO流用来处理设备间的数据传输 流对象都封装在java.io包中 按流向分 输入流 输出流 按操作数据分字节流 字符流 一般多用字节流 为什么出现字符流 因为不同地方有不同的编码表,在不同国家,不同操作系统的电脑上面会出现乱码,所以字符流可以在内部去融合编码表。流有4个
2013-04-01 14:47:32 383
原创 黑马程序员-多线程
------- android培训、java培训、期待与您交流! ----------进程:一个正在执行的程序。每一个进程都有一个执行顺序,该顺序是一个执行路径,或者叫做控制单元。 线程:就是进程中的一个独立的控制单元。线程在控制进程的执行。 一个进程中至少有一个线程 多线程:一个进程中有多个线程 多线程的一个特性:随机性.谁抢到CPU资源,谁就执行创建
2013-04-01 14:43:23 354
原创 黑马程序员-集合框架
------- android培训、java培训、期待与您交流! ----------集合类(集合框架) 为什么出现: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一中方式。 数组和集合类同是容器,有何区别数组长度是固定的,集合长度是可变的数组只能存储一种类型的
2013-04-01 14:40:48 473
原创 黑马程序员-String类
------- android培训、java培训、期待与您交流! ----------String类字符串是一个特殊的对象最大的特点:字符串一旦被创建,就不可以被改变String类复写了Object类中的equals方法,该方法用于判断字符串是否相等因为字符串在内存中有常量池String s1 = new String(“abc”)String s2 = “ab
2013-04-01 14:28:46 349
原创 黑马程序员-异常
------- android培训、java培训、期待与您交流! ----------异常:就是程序在运行时出现的不正常情况异常由来:问题是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。其实就是java对不正常情况进行描述后的对象体现 异常的体系Throwable-----Error 出现重大问题,运行的类不存在或者内存溢出。
2013-04-01 14:27:04 345
原创 黑马程序员-数组
------- android培训、java培训、期待与您交流! ----------数组的定义概念:同一种类型数据的集合,其实数组就是一个容器数组的好处:可以自动给数组中的元素从0开始编号,方便操作这些元素格式:元素类型[]数组名=new元素类型[元素个数或数组长度];示例:int[ ]arr =newint[5];元素类型[]数组名=new元素类
2013-04-01 14:26:00 375
原创 黑马程序员-面向对象
------- android培训、java培训、期待与您交流! ----------面向对象是相对面向过程而言的面向过程强调的是功能行为。面向对象:将功能封装进对象,强调具备了功能的对象 比如猫,功能行为。猫叫,猫跑,吃东西。而对象的话则把这些功能封装在猫对象当中,调用的时候调用的是猫对象中的这些功能。 面向对象三大特征:封装,继承,多态。
2013-04-01 14:24:41 385
原创 黑马程序员-Java基础
------- android培训、java培训、期待与您交流! ----------JAVA语言基础组成关键字 标识符 注释 常量变量 运算符 语句 函数 数组 关键字定义:被Java语言赋予了特殊含义的单词特点:关键字中所有字母都小写 标识符定义:在程序中自定义的一些名称组成:以子母,数字,下划线, $组成 但不能以数字开头。注意:标识
2013-04-01 14:22:30 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人