<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[u011504151的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u011504151</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u011504151]]></copyright><item><title><![CDATA[JAVA学习二十二：Net网络编程]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9732267</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9732267</guid><author>u011504151</author><pubDate>Sat, 03 Aug 2013 14:37:54 +0800</pubDate><description><![CDATA[Java学习——new网络编程
 
网络传输的三个基本要素：IP地址、端口、传输协议。
网络的参考模型：




QSI参考模型


TCP/IP参考模型




应用层


应用层




表示层




会话层




传输层


传输层




网络层


网络层




数据链路层

]]></description><category></category></item><item><title><![CDATA[JAVA学习二十一：GUI图形用户界面]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721981</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721981</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 21:07:33 +0800</pubDate><description><![CDATA[Java学习——GUI（图形用户界面）
 
Java为GUI提供的对象都在在java.Awt和javax.Swing两个包中。
 
Awt与Swing的介绍：
Java.Awt：抽象窗口工具包，需要调用本地系统方法来实现功能，属于重量级控制，对平台依赖性高。
Java Swing：在Awt基础上建立的一套图形界面系统，其中提供了更多的组件，而且完全由Java自身实现，增强了移植性，属轻]]></description><category></category></item><item><title><![CDATA[JAVA学习二十：IO流]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721975</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721975</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 21:06:31 +0800</pubDate><description><![CDATA[Java学习——IO流
 
IO流是用来处理设备之间的数据传输的。
Java对数据的操作是通过流方式。
Java用于操作流的对象都在IO包中。
流按操作数据分为两种；即：字节流和字符流。
流按照流向分为：输入流和输出流。
 
IO流常用类：
|——字节流的抽象基类：
                        |—— InputStream
               ]]></description><category></category></item><item><title><![CDATA[JAVA学习十九：集合框架]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721935</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721935</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 21:02:29 +0800</pubDate><description><![CDATA[Java学习——集合框架
 
集合类的特点：
集合只用于存储对象，集合长度是可变的，集合可以存储不同类型的对象。
 

 
 
Collection：
     |—— List：元素是有序的，元素可以重复，因为该集合体系有索引。
|—— ArrayList：底层的数据结构使用的是数组结构。
         特点：查询速度快，但是增删稍慢，线程是不同步的。
|—— Lin]]></description><category></category></item><item><title><![CDATA[JAVA学习十八：String类、StrinBuffer类]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721923</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721923</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 21:01:22 +0800</pubDate><description><![CDATA[Java学习——String类
 
String类是用于描述字符串事物，它提供了多个方法对字符串进行操作。常见的操作有“获取”，“判断”，“转换”，“替换”，“切割”等。
 
获取：
int length()； //获取字符串的长度；即获取字符串的字符数。
Char charAt(int index)；//根据位置获取位置上的某个字符。
int indexOf(ch)；//返回的是c]]></description><category></category></item><item><title><![CDATA[JAVA学习十七：多线程]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721907</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721907</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 21:00:33 +0800</pubDate><description><![CDATA[Java学习——多线程
 
线程：就是进程中的一个独立的控制单元，线程控制着进程的执行。
进程：是一个正在执行的程序，每一个进程执行都有一个执行顺序，该顺序是一个执行路径，或者叫一个控制单元。
 
一个进程中可以有多个线程，但至少必须要有一个线程。
 
Java中的JVM启动的时候会有一个进程java.exe
，该进程中至少有一个线程负责java程序的执行，而且这个线程运行的代码存]]></description><category></category></item><item><title><![CDATA[JAVA学习十六：包(package)]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721897</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721897</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:58:56 +0800</pubDate><description><![CDATA[Java学习——包（package）
 
包的特点：
1、对类文件进行分类管理；
2、给类提供多层命名空间；
3、写在程序文件的第一行；
4、类名的全称是：包名．类名；
5、包也是一种封装形式；
 
包与包之间进行访问，被访问的包中的类以及类中的成员，需要public修饰；不同包中的子类还可以直接访问父类中被protected权限修饰的成员；包与包之间可以使用的权限只有两种：pu]]></description><category></category></item><item><title><![CDATA[JAVA学习十五：异常]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721895</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721895</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:58:13 +0800</pubDate><description><![CDATA[Java面向对象——异常
 
1、异常的体系：Throwable
                            |— Error：通常出现重大问题，如：运行的类不存在或者内存溢出等情况，对于这种情况，不用编写针对性代码对其处理。
                            |— Exception：在运行时出现的一些情况，可以通过try{}catch(){}final]]></description><category></category></item><item><title><![CDATA[JAVA学习十四：内部类]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721885</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721885</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:56:28 +0800</pubDate><description><![CDATA[Java面向对象——内部类
 
内部类的访问规则：
1、内部类可以直接访问外部类中的成员，包括私有的。之所以可以直接访问外部类中的成员，是因为内部类中持有了一个外部类的引用；格式：外部类名．this
2、外部类要访问内部类，必须建立内部类对象。
 
访问格式：
外部类名．内部类名变量名 = new
外部类（）．new内部类（）；
例如：Outer．Inner in = new O]]></description><category></category></item><item><title><![CDATA[JAVA学习十三：多态性]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721881</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721881</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:55:59 +0800</pubDate><description><![CDATA[Java面向对象——多态
 
多态：可以理解为事物存在的多种体现形态。
1、多态的体现：父类引用指向了自己的子类对象；父类的引用也可以接收自己的子类对象；
2、多态的前提：必须是类与类之间有关系，继承或实现；通常还有一个前题，存在覆盖；
3、多态的好处：多态的出现大大的提高了程序的扩展性。
4、多态的弊端：虽然提高了扩展性，但是只能使用父类的引用访问父类中的成员。
 
在多态中成员]]></description><category></category></item><item><title><![CDATA[JAVA学习十二：接口(interface)]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721877</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721877</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:55:22 +0800</pubDate><description><![CDATA[Java面向对象——接口
 
interface关键字：用于定义接口；
implements关键字：用于实现接口；
 
接口：是不可以创建对象的，因为接口里面全是抽象方法，需要被子类实现，子类对接口中的抽象方法全部都要覆盖后，子类才可以创建对象，否则子类只是一个抽象类。
 
接口的特点：
1、接口是对外暴露的规则；
2、接口是程序的功能扩展；
3、接口可以用来多实现；
4、类]]></description><category></category></item><item><title><![CDATA[JAVA学习十一：抽象类]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721865</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721865</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:54:22 +0800</pubDate><description><![CDATA[Java面向对象——抽象类
 
abstract：抽象的；在实际开发中，当多个类中出现相同的功能时，但是功能的主体不同，这时可以对功能向上进行抽取，但只抽取功能的定义，并不抽取功能的主体，这样的类和方法，都用abstract来修饰。
abstract只能抽象类和方法，不可以抽象变量。
 
抽象的特点：
1、抽象方法一定在抽象类中；
2、抽象方法和抽象类必须被abstract修饰；
]]></description><category></category></item><item><title><![CDATA[JAVA学习十：继承]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721855</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721855</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:52:34 +0800</pubDate><description><![CDATA[Java面向对象——继承
 
继承：extends
提高了代码的复用性，让类与类之间产生了关系，有了这种关系，才有了多态的特性。
注：继承不能盲目，千万不要为了获取其他类的功能，为了简化代码的书写而使用去继承。继承必须是类与类之间有所属关系才可以继承。
 
Java语言只支持“单继承”，不支持多继承。多继承的缺点是容易带来安全隐患，当多个父类中定义了相同名字的功能时，其功能内容不同，子]]></description><category></category></item><item><title><![CDATA[JAVA学习九：单例设计模式]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721833</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721833</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:50:06 +0800</pubDate><description><![CDATA[Java面向对象——单例设计模式
 
单例设计模式：
他的优点是让一个类在内存中只存在一个对象。
 
单例设计模式（一）：“饿汉式”，也是开发中最常用的一种模式。
特点：当Person类一进内存，就已经创建好了对象。
示例：
class Person
{
       private Person(){}  //私有化构造函数，这样别人就不能创建本类对象了。
       ]]></description><category></category></item><item><title><![CDATA[JAVA学习八：static(静态)关键字]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721813</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721813</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:49:22 +0800</pubDate><description><![CDATA[Java面向对象——static(静态)关键字
 
 static关键字：用于修饰成员（成员变量和成员函数）；
被static
修饰后的成员具备以下特点：
1、随着类的加载而加载；
2、优先于对象存在；
3、被所有对象共享；
4、可以直接被类名调用。（写法是：类.静态成员）
 
注：静态方法只能访问静态成员；（静态函数和静态成员变量），因为静态加载到内存中时，非静态成员还不存在]]></description><category></category></item><item><title><![CDATA[JAVA学习六：构造函数]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9721769</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9721769</guid><author>u011504151</author><pubDate>Fri, 02 Aug 2013 20:46:46 +0800</pubDate><description><![CDATA[Java面向对象——构造函数
 
构造函数的特点：
1、函数名与类名相同；
2、不用定义返回值类型；
3、不可以写return语句；
 
构造函数作用：用于给对象进行初始化；
 
注：默认构造函数是不可见的，同时多个构造函数是以重载的形式存在的。对象一建立就会调用与之对应的构造函数。构造函数算是类的默认运行方式。
 
构造函数的小细节：当一个类中没有定义构造函数时，那么系统会]]></description><category></category></item><item><title><![CDATA[JAVA学习五：面向对象]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9466751</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9466751</guid><author>u011504151</author><pubDate>Thu, 25 Jul 2013 12:06:32 +0800</pubDate><description><![CDATA[Java面向对象学习：
 
面向对象的三个特征：
1、封装；            2、继承；            3、多态；
 
开发过程：找对象，用对象，系统示提供对象的情况下由开发者自己创建对象，后期并维护对象与对象之间的关系。
 
理解面向对象：
1、面向对象是相对面向过程而言的；
2、面向对象和面向过程都是一种思想；
3、面向过程强调的是功能行为；
4、面向对象是]]></description><category></category></item><item><title><![CDATA[JAVA学习四：数组]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9465525</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9465525</guid><author>u011504151</author><pubDate>Thu, 25 Jul 2013 10:54:06 +0800</pubDate><description><![CDATA[数组的定义：
        数组即为同一种类型的数据的集合，其实数组就是一个容器；
数组的好处：
        可以自动给数组中的元素从0开始编号，方便操作这些元素，（即为数组中存放的每一个元素赋以了自然顺序相对应的角标）。
数组定义时的第一种格式：
         元素类型[]
数组名 = new 元素类型[数组中需要存放的元素个数]；
         示例：int[] a]]></description><category></category></item><item><title><![CDATA[Java学习三：函数]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9465455</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9465455</guid><author>u011504151</author><pubDate>Thu, 25 Jul 2013 10:47:20 +0800</pubDate><description><![CDATA[Java函数的学习
函数的定义：
        函数就是定义在类中具有特殊功能的一段独立小程序，函数也可以称为方法。
 
函数的格式：
        修饰符   
返回值类型    函数名（参数类型形式参数1，参数类型形式参数2，……）
     ｛
                      功能代码执行语句；
                      return
返]]></description><category></category></item><item><title><![CDATA[Java学习二：语言的基础组成]]></title><link>https://blog.youkuaiyun.com/u011504151/article/details/9465273</link><guid>https://blog.youkuaiyun.com/u011504151/article/details/9465273</guid><author>u011504151</author><pubDate>Thu, 25 Jul 2013 10:41:18 +0800</pubDate><description><![CDATA[Java语言的基础组成：
1、关键字； 2、标识符； 3、注释； 4、常量和变量；
5、运算符； 6、语句；   7、函数； 8、数组；
 
关键字：
             
关键字的定义和特点：
             
定义：被Java语言赋予了特殊含义的单词；
             
特点：关键字中所有字母都为小写；
              

   ]]></description><category></category></item></channel></rss>