- 博客(16)
- 收藏
- 关注
原创 黑马程序员---集合框架之Map集合重点盲点总结
------- android培训、java培训、期待与您交流! ---------- Map与Collection在java集合框架中属于并列存在的,map存储的是键值对。 可以说整个集合框架中的容器分为两种,一种是单列集合,指的就是Collection 另外一种是双列集合,就是指map。 map下主要有HashTable、HashMap和TreeMap 他们的特点是: H
2013-06-11 21:54:02 579
原创 黑马程序员---面向对象主要特性分析
------- android培训、java培训、期待与您交流! ---------- 面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现, 将功能封装进对象之中,让对象去实现具体的细节。比方说,我们去车站售票厅买车票, 你只需要知道卖票员这个对象有卖票这个功能就行,你只需要告诉他你要什么票(发送请求),然后 你给他钱(方法参数),他给你票就可以了(方
2013-06-09 17:11:41 533
原创 黑马程序员---java反射及反射中的疑惑
------- android培训、java培训、期待与您交流! ---------- 1.java反射机制的作用 使java具备了动态性,可以在运行时构造任意一个类的对象,可以在运行时获取任意类的任意成员,并修改其成员变量或者调用其方法。写程序时(比如框架)无法知道将来要被调用的类名,所以,无法new对象。所以,反射机制解决了框架要解决的核心问题。反射就是把java类中的各个
2013-06-02 12:38:03 584
原创 黑马程序员---交通灯管制系统
------- android培训、java培训、期待与您交流! ---------- 交通灯管制系统的项目需要以及需求分析: 项目需求:模拟实现十字路口的交通灯管理系统逻辑 1.异步随机生成按照各个路线行驶的车辆。 例如:由南向而来去往北向的车辆---直行车辆 由南向而来去往冻向的车辆---右转车辆 由南向而
2013-05-29 10:01:26 628
原创 黑马程序员---java高新技术一之注解
------- android培训、java培训、期待与您交流! ---------- 注解 是JDK1.5开始才有的,是java中增加了对元数据(MetaData)的支持,也就是Annotation。 提供的是一条为程序元素设置元素的方法,从某些方面来看,Annotation是代码里的特殊标记, 这些标记可以在编译,类加载,运行时三个阶段被读取,并执行相应的处理。允许开发人员
2013-05-28 06:15:30 438
原创 黑马程序员---java集合框架之类集图与TreeSet排序
------- android培训、java培训、期待与您交流! ---------- 学习一个体系,首先从最顶层开始学起。例如集合框架,整个框架体系,应该先学习Collection的共性操作。集合类的特点是,可以用来存储对象并且是长度可变的容器,可以存储不同的对象。而数组是初始化即固定长度的。 先看看集合框架的整个框架图: 由上图可以看出来,Collection下有两个子接口,一个是L
2013-05-26 19:58:24 507
原创 黑马程序员---java基础多线程
------- android培训、java培训、期待与您交流! ---------- 回顾知识:Thread类、模版方法设计模式、匿名内部类实现Runnable开启线程,线程的同步互斥、线程间通信、线程池 计算机中正在执行的程序叫做进程,而线程是进程中某个单一顺序的控制流。多线程是指单个程序中可以同时运行多个不同的线程,执行不同的任务。 线程状态图: Thread类与模版
2013-05-25 17:10:52 473
原创 黑马程序员---java动态代理
------- android培训、java培训、期待与您交流! ---------- 动态代理概述 对于动态代理简单的理解:动态代理分为两部分,一是代理,二是动态。 什么是代理?类似于现实生活中的代理商,就是可以帮你办特定事情的机构。比如各大产品的代理商。 java中的动态代理是指。程序在运行时,动态的为你生成一个类似于生活中的代理商, 当生成这个代理商之后,你要调用某些功能就
2013-05-23 17:12:54 453
原创 黑马程序员---深入解析String、StringBuilder
------- android培训、java培训、期待与您交流! ---------- 摘录一些很经典的代码段。个人觉得特别有代表性,能更深入的理解String以及StringBuilder。值得看看。参考了不少别人的资料,但都是自己仔细总结的。期待大家为我纠正错误之处。 =============================================================
2013-05-05 17:13:36 487
原创 黑马程序员---类加载器
------- android培训、java培训、期待与您交流! ---------- 类加载器的概念: 类加载器就是加载类的工具,JVM在运行的时候需要加载类的class文件进内存,生成类的字节码文件。 加载class文件并生成类的字节码文件的过程就是由类加载器来完成的。 因为类加载器本身也是java类,而任何的java类都需要被加载器加载,所以必然会有一个类加载器不
2013-06-14 05:15:43 340
原创 黑马程序员---基础加强第一天小结
------- android培训、java培训、期待与您交流! ---------- 一、静态导入 1. import语句可以导入一个类或某个包中的所有类; import static语句导入一个类中的某个静态或所有静态方法。 2.语法举例: import static java.lang.Math.sin; import static java.lang.Mat
2013-06-14 04:51:48 451
原创 黑马程序员---IO其它对象与File类
------- android培训、java培训、期待与您交流! ---------- File类概述: File是将文件系统中文件或文件夹封装成对象,提供一些操作文件的方法和属性对文件进行操作。 体现了java面向对象的思想,简化文件的操作。 File类中主要方法总结: 常见的操作文件方法:主要分为创建、判断、删除和获取信息。 1,创建。 boolean createN
2013-06-12 16:02:14 465
原创 黑马程序员---java异常处理机制
------- android培训、java培训、期待与您交流! ---------- 异常概述: 异常是指程序运行过程中出现的非正常的情况。 而java中将这些非正常的情况也封装成对象,用来描述问题。 异常分为两种,严重的问题,通过Error类来描述。 Error类的严重问题,一般不需要处理,不编写针对性的代码来进行处理。 对于不严重的问题,java中使用Exception类来描述。
2013-06-09 16:42:02 439
原创 黑马程序员---IO流
------- android培训、java培训、期待与您交流! ---------- IO流用来处理设备之间的数据传输,对数据的操作是通过流的方式,用于操作流的对象都在IO包中。 按流向来分,IO包括输入流和输出流两种。按照操作数据的方式来分,分为字符流和字节流两种。 IO流基本操作图如下: 字节流的抽象基类为InputStream,OutputStream。
2013-05-31 15:11:55 352
原创 黑马程序员---银行业务调度系统
------- android培训、java培训、期待与您交流! ---------- 掌握面向对象设计的要旨:谁拥有数据,谁就对外提供操作这些数据的方法。 例如,请用面向对象思想设计“球从一根绳子的一端移动到了另外一端。” 绳子拥有起始和结束点的坐标数据,所以绳子提供获取下一个坐标点的方法。 而小球要移动,则需要不断的获取下一个坐标点。所以,可以将绳子作为小球 构造方法的参数之
2013-05-30 17:31:22 423
原创 黑马程序员---Thread类总结
------- android培训、java培训、期待与您交流! ---------- Java中的多线程是一种抢占机制而不是分时机制。抢占机制指的是有多个线程处于可运行状态, 但是只允许一个线程在运行,他们通过竞争的方式抢占CPU。这就有了线程间的通信, 也就是等待唤醒机制。本帖只分析Thread类中的练习过程中遇到的方法。 -----------------------
2013-05-07 14:42:58 434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人