<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[providence2712的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/providence2712</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; providence2712]]></copyright><item><title><![CDATA[黑马程序员_银行业务调度系统]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8724700</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8724700</guid><author>providence2712</author><pubDate>Wed, 27 Mar 2013 10:37:44 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------

银行业务调度系统

模拟实现银行业务调度系统逻辑，具体需求如下：

Ø 银行内有6个业务窗口，1 - 4号窗口为普通窗口，5号窗口为快速窗口，6号窗口为VIP窗口。

Ø 有三种对应类型的客户：VIP客户，普通客户，快速客户（办理如交水电费、电话费之类业务的客户）。

Ø 异步随机生成]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java内存区域]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8723682</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8723682</guid><author>providence2712</author><pubDate>Tue, 26 Mar 2013 20:45:05 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途，以及创建和销毁的时间，有得区域随着虚拟机进程的启动而存在，有些区域则是依赖用户线程的启动和结束而建立和销毁。



方法区（Method Area） 和 堆（Heap）：由所有线程共享。]]></description><category></category></item><item><title><![CDATA[黑马程序员_面向对象2]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8722970</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8722970</guid><author>providence2712</author><pubDate>Tue, 26 Mar 2013 17:48:39 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------

    面向对象是一种软件开发的思想，由面向过程思想转变而来。
    快速、准确而经济地构建软件，对于大量需求新的和更强大的软件而言，依然是一个不易实现的目标。对象（object），或者说类对象，本质而言就是可复用的软件组件。存在日期对象、时间对象、汽车对象、人对象，等等，几乎所有的名词都可以表述]]></description><category></category></item><item><title><![CDATA[黑马程序员_一些反射与Class文件格式的小问题]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8708005</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8708005</guid><author>providence2712</author><pubDate>Fri, 22 Mar 2013 20:50:58 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------


一些反射与Class文件格式的小问题


    Class文件格式是能被Java虚拟机读取的一种文件格式。

    Java编译器可以把Java代码编译成存储字节码的Class文件，但也有一大批可以在Java虚拟机上运行的语言，如Groovy，JRuby，Jython...... 。]]></description><category></category></item><item><title><![CDATA[黑马程序员_枚举]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8701749</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8701749</guid><author>providence2712</author><pubDate>Thu, 21 Mar 2013 16:37:12 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------
枚举

枚举它定义用唯一标识符表示一组常量。与类一样。所有enum类型都是引用类型。enum类型用enum声明定义。enum声明是用逗号分隔的enum常量列表，声明中还可以包含传统类的其他成分，比如构造方法，字段和方法。每个enum声明定义一个enum类，具有如下限制：

1.enum类型隐含为f]]></description><category></category></item><item><title><![CDATA[黑马程序员_交通灯管理系统]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8698187</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8698187</guid><author>providence2712</author><pubDate>Wed, 20 Mar 2013 20:26:39 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------
交通灯管理系统

模拟实现十字路口的交通灯管理系统逻辑，具体需求如下：

Ø 异步随机生成按照各个路线行驶的车辆。
例如：
       由南向而来去往北向的车辆 ---- 直行车辆
       由西向而来去往南向的车辆 ---- 右转车辆
       由东向而来去往南向的车辆 ---]]></description><category></category></item><item><title><![CDATA[黑马程序员_内部类]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8689368</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8689368</guid><author>providence2712</author><pubDate>Mon, 18 Mar 2013 22:12:47 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------
内部类

内部类技术主要用于设计具有相互协作关系的集合。

内部类种类：
成员内部类
局部内部类
匿名内部类
静态内部类


一．成员内部类（与实例变量类似）

    成员内部类，顾名思义，是一个可以看成是外部类的实例成员（非静态成员）的内部类。成员内部类与普通的成员没有什么区]]></description><category></category></item><item><title><![CDATA[黑马程序员_单一职责原则]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8688432</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8688432</guid><author>providence2712</author><pubDate>Mon, 18 Mar 2013 18:43:50 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------
单一职责原则

单一职责原则的定义：应该有且仅有一个原因引起类的变更。

例：在线视频通话

面向接口编程，给这个过程定义一个接口。

public interface Video
{
    //连接对方
    public void connect(String ID);
    /]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java中的网络编程]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8463685</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8463685</guid><author>providence2712</author><pubDate>Fri, 04 Jan 2013 11:09:15 +0800</pubDate><description><![CDATA[------- 
android培训、java培训、期待与您交流！ ----------

Java网络编程

       Java中基于套接字的通信，它使程序能将网络操作看成文件I/O——程序能够读取套接字，也能够写入套接字，就如同读写文件那样简单。套接字就是一种软件架构，表示连接的一端。套接字包括流套接字和数据包套接字。

       利用流套接字，一个进程就能够与另一个进程]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java中的多线程(创建和组织线程)]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8299283</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8299283</guid><author>providence2712</author><pubDate>Sat, 15 Dec 2012 16:30:14 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------
Java中的多线程(创建和组织线程)

创建并执行线程
在Java中创建多线程程序的方法一般有两种：
           1.继承Thread类，覆写run方法。（因为Java只支持单继承，有一定局限性）
           2.推荐的方法是现实Runnable接口。Runnable对象]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java中的多线程(线程的生命周期)]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8275853</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8275853</guid><author>providence2712</author><pubDate>Sun, 09 Dec 2012 21:48:55 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------





进程：一个独立的可执行程序就是一个进程。
线程：一个程序同时执行多个任务，通常，每一个任务称为一个线程，它是线程控制的简称。

线程的生命周期
线程的生命周期是理解线程原理的最关键部分。

         在计算机中，操作系统管理着线程的运行，通过线程调度器对线程进行]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java中的I/O流]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8262840</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8262840</guid><author>providence2712</author><pubDate>Wed, 05 Dec 2012 22:43:09 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------
Java中的I/O流


Java中的流实际是数据(字节序列)流，使数据像流水一样通过用户规定的管道流淌汇聚。

IO包中的File类负责操作文件的属性信息，流负责操作数据。

Java中的流类型可以根据不同的角度进行分类。例如按数据流的方向分类，按处理数据的单位分类，按功能分类等等。]]></description><category></category></item><item><title><![CDATA[黑马程序员_装饰设计模式]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8261181</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8261181</guid><author>providence2712</author><pubDate>Wed, 05 Dec 2012 17:19:55 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------




装饰设计模式：动态地给一个对象添加一些额外的功能，装饰模式比生成子类更加灵活。

Java中的I/O包就是用装饰设计模式思想设计的。

当你想要为某个类的对象进行功能增强时，可以定义一个装饰类，将要被装饰的对象传入，基于被装饰的对象的已有功能，提供更多的功能。

装饰设计模]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java中集合的应用]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8236293</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8236293</guid><author>providence2712</author><pubDate>Wed, 28 Nov 2012 21:29:08 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------



Java中的集合应用

为什么出现集合类？
面向对象语言对事物的体现都以对象的形式，所以为了方便对多个对象的操作，就对对象进行存储，集合就是存储对象最常用的一种方式。

数组和集合同时容器，有何不同？
数组只能存同一种类型的对象，集合可以存储不同类型的对象。
数组虽然也可以存]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java基础笔记(面向对象1)]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8207203</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8207203</guid><author>providence2712</author><pubDate>Wed, 21 Nov 2012 11:32:30 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------
面向对象编程

编程设计的三问

1.做软件，写代码究竟是在做什么？软件设计的本质或者说需要解决的最本质的问题时什么？

做软件，写代码，无非就是要把现实生活中的事情通过计算机或网络来完成，但又不能完全按照现实中的事情来做，所以要把现实生活中的东西抽象到计算机程序中。要将一些事物的共性找出]]></description><category></category></item><item><title><![CDATA[黑马程序员_单例设计模式]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8116780</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8116780</guid><author>providence2712</author><pubDate>Fri, 26 Oct 2012 20:17:23 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------
单例设计模式

单例设计模式的定义：Ensure a class has only one instance,and provide a global point of access to it.
确保某一个类只有一个实例，而且自行实例化并向整个系统提供这个实例。

单例设计模式的通用代码：]]></description><category></category></item><item><title><![CDATA[黑马程序员_Java基础笔记01]]></title><link>https://blog.youkuaiyun.com/providence2712/article/details/8019619</link><guid>https://blog.youkuaiyun.com/providence2712/article/details/8019619</guid><author>providence2712</author><pubDate>Wed, 26 Sep 2012 09:42:35 +0800</pubDate><description><![CDATA[--------- 
android培训、java培训、期待与您交流！ ----------
1.  Java程序由称为类的片段组成。
而类包含一些称为方法（method）的片段，方法负责执行任务并在完成任务后返回信息。（当然还有自己的属性）
程序员可以自己创建形成Java程序的各个片段，但大多数Java程序员却利用Java类库（JavaClass Library）中丰富的现有类的集合，J]]></description><category></category></item></channel></rss>