<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HPerfectLife的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HPerfectLife</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HPerfectLife]]></copyright><item><title><![CDATA[黑马程序员——对IO流的总结]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8395594</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8395594</guid><author>HPerfectLife</author><pubDate>Sun, 23 Dec 2012 21:59:55 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！
 ----------

对IO流的总结
操作数据分为两种：字节流和字符流。
1.      字符流抽象类基类
①．public abstract class Writer
extends 
Object
implements 
Appendable, 
Closeable, 
Flushable
写入字符]]></description><category></category></item><item><title><![CDATA[黑马程序员——HashCode与equals]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8291475</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8291475</guid><author>HPerfectLife</author><pubDate>Thu, 13 Dec 2012 16:41:03 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！
 ----------                                       
HashCode与equals方法详解
1.      首先equals()和hashcode()这两个方法都是从object类中继承过来的。 
equals()方法在object类中定义如下： 
  public boo]]></description><category></category></item><item><title><![CDATA[黑马程序员--Collection接口下各种子接口和类]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8276277</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8276277</guid><author>HPerfectLife</author><pubDate>Mon, 10 Dec 2012 00:41:25 +0800</pubDate><description><![CDATA[Collection接口下各种子接口和类
------- android培训、java培训、期待与您交流！
 ----------

1.      Java.util.*;包中Collection接口根接口。
public interface Collection extends 
Iterable ：Iterable为超级接口。
⑴.  Collection 表示一组对象，这些对]]></description><category></category></item><item><title><![CDATA[黑马程序员——Lock锁与Condition]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8267069</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8267069</guid><author>HPerfectLife</author><pubDate>Thu, 06 Dec 2012 21:36:58 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！
 ----------

1.publicinterface Lock
①.Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。此实现允许更灵活的结构，可以具有差别很大的属性，可以支持多个相关的 Condition 对象。
②.锁定是控制多个线程对共享资源进行访问的工具。通常，锁定提供]]></description><category></category></item><item><title><![CDATA[黑马程序员——多线程]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8254041</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8254041</guid><author>HPerfectLife</author><pubDate>Tue, 04 Dec 2012 00:59:19 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！
 ----------
要了解线程，就要了解进程，线程和程序之间相互关系。
1.      进程是程序的一次执行过程，从源代码加载，执行，直至完成一个完整过程。
2.      线程是控制流，也是一个执行过程，但执行单位比进程小。
线程与进程比较：
共同点：
都是一个程序的执行过程。
不同点：
进程是一个实体，每个]]></description><category></category></item><item><title><![CDATA[黑马程序员-异常类]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8166944</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8166944</guid><author>HPerfectLife</author><pubDate>Fri, 09 Nov 2012 16:21:50 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！
 ----------

1.      异常：就是程序在运行时出现的不正常情况。
2.      对问题的分析：
①．             严重的问题：java通过error类进行描述，对于error一般不编写针对性代码对其进行处理。
②．             不严重的问题：java通过Exception类进行]]></description><category></category></item><item><title><![CDATA[黑马程序员-单例设计模式]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8041961</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8041961</guid><author>HPerfectLife</author><pubDate>Fri, 05 Oct 2012 21:11:16 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------

设计模式：解决某一类问题行之有效的方法，java中有23种设计模式。
单例设计模式：解决一个类在内存中只存在一个对象（即对象唯一）。
单例模式思想：
①．为了避免其他程序过多建立该类对象，先禁止其他程序建立该对象。
②．还为了让其他程序可以访问到该类对象，只好在本类中自定义一个对象。
③．为了方]]></description><category></category></item><item><title><![CDATA[黑马程序员-对象的初始化过程详解]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8041702</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8041702</guid><author>HPerfectLife</author><pubDate>Fri, 05 Oct 2012 18:01:59 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ---------

Java面向对象程序设计中，搞清楚对象的初始化过程至关重要！
Example：

这个程序把构造函数，构造代码块和静态代码块融合在一起，我们可以更好的了解对象的初始化过程及其内存分配情况！
public class Person {
public static void main(String[]]]></description><category></category></item><item><title><![CDATA[黑马程序员_java构造函数]]></title><link>https://blog.youkuaiyun.com/HPerfectLife/article/details/8036335</link><guid>https://blog.youkuaiyun.com/HPerfectLife/article/details/8036335</guid><author>HPerfectLife</author><pubDate>Tue, 02 Oct 2012 11:06:33 +0800</pubDate><description><![CDATA[-------- android培训、java培训、期待与您交流！ ----------
------------------------------------------------------------------------------------------------------------------

关于java构造函数的一些探讨
1.      在java中声明对象后]]></description><category></category></item></channel></rss>