<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nigel521的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nigel521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nigel521]]></copyright><item><title><![CDATA[java学习攻略之视频篇]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84464164</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84464164</guid><author>nigel521</author><pubDate>Tue, 30 Jul 2013 17:42:11 +0800</pubDate><description><![CDATA[

 
Java学习攻略之视频学习篇
                             ——屌丝逆袭之7K轻松拿
屌丝靓妹，你现在学习java还在抱着一本本学习资料学吗？见过《java编程思想》这本书吧，这本书确实很好，那么厚一本，你真有勇气看下去吗？不管你有没有，反正我是没勇气。现在本屌基本是看不下去书，抱书等于抱枕头，直接睡着。
现在学习java最好的方式就是看视频学习，在...]]></description><category></category></item><item><title><![CDATA[java学习攻略之开发工具篇]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84464163</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84464163</guid><author>nigel521</author><pubDate>Tue, 30 Jul 2013 17:39:56 +0800</pubDate><description><![CDATA[
Java学习攻略之工具篇
 
大家好，我是一名高级软件开发工程师，具有多年的软件开发经验，本篇学习笔记是我学习和开发的心得，希望对大家有所帮助。本文纯属个人见解，如有任何不妥之处，望多提意见。
古语有云：“工欲善其事,必先利其器”！此文档将伴随你走上高级软件开发工程师之路。
    您想成为一名合格的软件开发工程师吗？在java海洋中畅游的时候，一款好的java学习指南将让你少走很多弯...]]></description><category></category></item><item><title><![CDATA[java学习之屌丝逆袭]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/9470085</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/9470085</guid><author>nigel521</author><pubDate>Thu, 25 Jul 2013 15:59:14 +0800</pubDate><description><![CDATA[Java学习攻略之视频学习篇
                             ——屌丝逆袭之7K轻松拿


       屌丝靓妹，你现在学习java还在抱着一本本学习资料学吗？见过《java编程思想》这本书吧，这本书确实很好，那么厚一本，你真有勇气看下去吗？不管你有没有，反正我是没勇气。现在本屌基本是看不下去书，抱书等于抱枕头，直接睡着。
       现在学习java最好的]]></description><category></category></item><item><title><![CDATA[黑马程序员——反射]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84386567</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84386567</guid><author>nigel521</author><pubDate>Mon, 28 Jan 2013 20:32:31 +0800</pubDate><description><![CDATA[
　------- android培训、java培训、期待与您交流！ ----------
Class类平常的java类是通过一些固定的支架（方法，成员变量等）搭建来的，搭建完成后它就具备了描述一类事物的特性。而这些支架也属于事物，它也能够被类描述。所以java中就提供了Class类进行描述。Class类所描述的事物是：java类在编译完成后，会生成class文件存在硬盘上。也就是字节码。把字节...]]></description><category></category></item><item><title><![CDATA[黑马程序员——银行调度系统]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84386565</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84386565</guid><author>nigel521</author><pubDate>Mon, 28 Jan 2013 20:30:23 +0800</pubDate><description><![CDATA[
　------- android培训、java培训、期待与您交流！ ----------
银行业务调度系统熟悉银行的业务。银行有一个取号机，vip窗口，普通窗口，快速窗口。取号机取出的号码相当于客户，窗口需要叫号。可以把这个逻辑封装成一个对象NumberManager。创建号管理类NumberManager。package cn.itheima.interview.bank;import ja...]]></description><category></category></item><item><title><![CDATA[黑马程序员——交通灯管理系统]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84386564</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84386564</guid><author>nigel521</author><pubDate>Mon, 28 Jan 2013 20:29:17 +0800</pubDate><description><![CDATA[
　------- android培训、java培训、期待与您交流！ ----------
根据交通灯路线的基本思想，绘出下图。共12条路线。 面向对象设计要把握的一个重要的经验：谁拥有数据，谁就对外提供操作这些数据的方法。再牢牢掌握几个典型的案例就可以：1.人在黑板上画圆（画圆方法是圆上的方法）2列车司机急刹车（急刹车是车的方法）3.售货员统计收获小票的金额（统计是小票上的方法）4你把门关上了...]]></description><category></category></item><item><title><![CDATA[黑马程序员——线程与进程]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84386116</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84386116</guid><author>nigel521</author><pubDate>Sun, 27 Jan 2013 17:36:33 +0800</pubDate><description><![CDATA[
　　------- android培训、java培训、期待与您交流！ ----------
进程：是一个正在执行中的程序。  每一个进程执行都有一个执行顺序。该顺序是一个执行路径，或者叫一个控制单元。
线程：就是进程中的一个独立的控制单元。  线程在控制着进程的执行。
一个进程中至少有一个线程。
 
Java VM  启动的时候会有一个进程java.exe.
该进程中至少一个线程负责...]]></description><category></category></item><item><title><![CDATA[黑马程序员——异常]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84386111</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84386111</guid><author>nigel521</author><pubDate>Sun, 27 Jan 2013 17:33:34 +0800</pubDate><description><![CDATA[
　　------- android培训、java培训、期待与您交流！ ----------
异常：是什么？是对问题的描述。将问题进行对象的封装。------------异常体系： Throwable  |--Error  |--Exception   |--RuntimeException
异常体系的特点：异常体系中的所有类以及建立的对象都具备可抛性。    也就是说可以被throw和thr...]]></description><category></category></item><item><title><![CDATA[黑马程序员——类加载器及其委托机制的深入分析]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385819</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385819</guid><author>nigel521</author><pubDate>Sat, 26 Jan 2013 10:14:25 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
类加载器及其委托机制的深入分析。(1),由来：JVM将类的字节码（编译好的class文件）加载到内存中。这是一件很重要的事，这件事是由JVM分配给类加载器在做。(2),分类：JVM可以有多个加载器。系统默认了3个主要的类加载器。 BootStrap（不是java类）,ExtClassLoader,AppCl...]]></description><category></category></item><item><title><![CDATA[黑马程序员——File类与特殊流]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385818</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385818</guid><author>nigel521</author><pubDate>Sat, 26 Jan 2013 10:12:04 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
File类概述：用来将文件或者文件夹封装成对象。方便对文件与文件夹进行操作。File对象可以作为参数传递给流的构造函数。弥补了流的很多不足，流只能操作数据，不能操作文件的属性信息。如果需要对文件属性信息进行操作，需要用File。/*File类的常见方法： * 1.创建： * (1).创建文件：boolean...]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java I/O]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385817</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385817</guid><author>nigel521</author><pubDate>Sat, 26 Jan 2013 10:10:15 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
Java I/O流系统流：流是一个很形象的概念，当程序需要读取数据的时候，就会开启一个通向数据源的流，这个数据源可以是文件，内存，或是网络连接。类似的，当程序需要写入数据的时候，就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样。IO流的概述：IO流用来处理设备之间的数据传输。Jav...]]></description><category></category></item><item><title><![CDATA[黑马程序员——字符编码]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385816</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385816</guid><author>nigel521</author><pubDate>Sat, 26 Jan 2013 10:08:41 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
编码表的由来：计算机只能识别二进制数据，早起由来是电信号。为了方便应用计算机，让它可以识别各个国家的文字，就将各个国家的文字用数字来表示，并一一对应，形成一张表。这就是编码表。常见的编码表：为什么出现占用7位，和占用8位的还有两字节的？因为占7位的被ASCII率先使用了，占8位的被拉定码率先使用。到了中国这...]]></description><category></category></item><item><title><![CDATA[黑马程序员——抽象类和接口的异同点]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385814</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385814</guid><author>nigel521</author><pubDate>Sat, 26 Jan 2013 10:05:51 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
相同点：
都是不断向上抽取而来的。
不同点：
1，抽象类需要被继承，而且只能单继承。接口需要被实现，而且可以多实现。
2，抽象类中可以定义抽象方法和非抽象方法，子类继承后，可以直接使用非抽象方法。接口中只能定义抽象方法，必须由子类去实现。
3，抽象类的继承，是is a关系，在定义该体系的基本共性...]]></description><category></category></item><item><title><![CDATA[黑马程序员——java中的多态]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385752</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385752</guid><author>nigel521</author><pubDate>Fri, 25 Jan 2013 22:50:24 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
一。表现：
父类或者接口的引用指向了或者接收了自己的子类对象。
 
二。前提：
1，类与类之间要有关系。继承，实现。
2，通常都会有覆盖。
 
三。好处：
预先定义的程序可以运行后期程序的内容。
增强了程序的扩展性。
 
四。弊端：
虽然可以预先使用，但是只能访问父类中已有的功能，运...]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java继承以及构造函数的使用]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385751</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385751</guid><author>nigel521</author><pubDate>Fri, 25 Jan 2013 22:47:45 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
Java继承
Java语言中：java只支持单继承，不支持多继承。因为多继承容易带来安全隐患:当多个父类中定义了相同功能，当功能内容不同时，子类对象不确定要运行哪一个。但是java保留这种机制。并用另一种体现形式来完成表示。多实现。java支持多层继承。也就是一个继承体系如何使用一个继承体系中的功能呢？想...]]></description><category></category></item><item><title><![CDATA[黑马程序员——抽象类的使用]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385750</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385750</guid><author>nigel521</author><pubDate>Fri, 25 Jan 2013 22:45:03 +0800</pubDate><description><![CDATA[
---------------- android培训、java培训、期待与您交流！ -------------------
当多个类中出现相同功能，但是功能主体不同，这是可以进行向上抽取。这时，只抽取功能定义，而不抽取功能主体。
抽象：看不懂。
抽象类的特点：
1，抽象方法一定在抽象类中。
2，抽象方法和抽象类都必须被abstract关键字修饰。
3，抽象类不可以用new创建对象。...]]></description><category></category></item><item><title><![CDATA[黑马程序员——java关键字的使用]]></title><link>https://blog.youkuaiyun.com/nigel521/article/details/84385748</link><guid>https://blog.youkuaiyun.com/nigel521/article/details/84385748</guid><author>nigel521</author><pubDate>Fri, 25 Jan 2013 22:41:14 +0800</pubDate><description><![CDATA[
------- android培训、java培训、期待与您交流！ ----------
private :私有，权限修饰符：用于修饰类中的成员(成员变量，成员函数)。私有只在本类中有效。将age私有化以后，类以外即使建立了对象也不能直接访问。但是人应该有年龄，就需要在Person类中提供对应访问age的方式。（注意：私有仅仅是封装的一种表现形式。）之所以对外提供访问方式，就因为可以在访问方式...]]></description><category></category></item></channel></rss>