<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MAOFULI的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MAOFULI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MAOFULI]]></copyright><item><title><![CDATA[学习笔记-码出高效Java开发手册-日志]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/85777551</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/85777551</guid><author>MAOFULI</author><pubDate>Fri, 04 Jan 2019 15:26:29 +0800</pubDate><description><![CDATA[5.4 日志

框架



意义



规范



级别




//条件输出，避免资源浪费
if(logger.isDebugEnabled()){//条件输出
	logger.debug(&quot;processing trade with id: &quot;+id+&quot; and symbol: &quot;+symbol);
	//占位符如下
    logger.debug(&quot;processing trade wit...]]></description><category></category></item><item><title><![CDATA[国人当自强：两岸三地在线编程学习网站大搜罗]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17317049</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17317049</guid><author>MAOFULI</author><pubDate>Sat, 14 Dec 2013 11:44:05 +0800</pubDate><description><![CDATA[http://www.youkuaiyun.com/article/2013-12-12/2817782-best-websites-to-learn-mobile-dev-in-china]]></description><category></category></item><item><title><![CDATA[黑马程序员：面向对象设计练习]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17301415</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17301415</guid><author>MAOFULI</author><pubDate>Fri, 13 Dec 2013 14:47:55 +0800</pubDate><description><![CDATA[1. 人在黑板上画圆
Person, Blackboard, Circle
Circle->draw(blackboard){ }
Person{
paint(blackboard, circle)
{
circle.draw(blackboard);
}
2.列车司机紧急刹车
Car   driver
Car->  stop（）


3. 售货员在统计售票的金额
Co]]></description><category></category></item><item><title><![CDATA[黑马程序员：银行业务调度系统]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17300213</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17300213</guid><author>MAOFULI</author><pubDate>Fri, 13 Dec 2013 12:20:37 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------]]></description><category></category></item><item><title><![CDATA[黑马程序员：交通灯管理系统]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17300205</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17300205</guid><author>MAOFULI</author><pubDate>Fri, 13 Dec 2013 12:19:35 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------]]></description><category></category></item><item><title><![CDATA[黑马程序员：反射 reflect]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17298875</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17298875</guid><author>MAOFULI</author><pubDate>Fri, 13 Dec 2013 12:13:26 +0800</pubDate><description><![CDATA[反射： 就是把java类中各种成分映射成相应的类。 java中的所有的成员都可以用相应的反射API类的一个实例对象来表示，通过调用Class类的方法可以得到这些对象。


java.lang.reflect 中的主要类


一. Class类：
所有的类都可以向上抽象，在内存中就是一种字节码，于是Class类就是用来描述这些字节码的一个类。
java中获取字节码的方式有三种：
1]]></description><category></category></item><item><title><![CDATA[黑马程序员： String练习题]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17243269</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17243269</guid><author>MAOFULI</author><pubDate>Tue, 10 Dec 2013 15:35:21 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------
下面是毕老师给出的四道String 练习题：


/*
 * Test the String exercises.
 * 1: 模仿trim方法 public String trim()
 * 2: 实现字符串反转；将字符串中指定部分反转
 * 3： 获取一个字符串在另一个字符串中出现的次数
 * 4：]]></description><category></category></item><item><title><![CDATA[黑马程序员：单例模式与多线程应用]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17243137</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17243137</guid><author>MAOFULI</author><pubDate>Tue, 10 Dec 2013 13:45:49 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------


单例模式是指：对于一个类在内存中只能存在唯一一个对象，这种设计模式叫做单例设计模式。
单例设计模式的写法：
1. 设置私有(private)的构造方法。
2. 实例化一个该类的对象作为成员变量，并设置为private、static, 饿汉式还可以加上final。
3. 增加一个public  ]]></description><category></category></item><item><title><![CDATA[黑马程序员：static]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17243121</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17243121</guid><author>MAOFULI</author><pubDate>Tue, 10 Dec 2013 13:44:22 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------



static : 是一个访问修饰符，用来修饰对象的成员属性和成员方法。
当成员用static修饰后，不仅可以用对象调用，还可以直接通过类名来调用。
static的成员在内存中不是放在堆内存，而是放在 一个共享区包括 方法区（类中的方法，静态成员）、数据区等
特点：
1.随着类的加载来加载，]]></description><category></category></item><item><title><![CDATA[黑马程序员：重温面向对象]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17243105</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17243105</guid><author>MAOFULI</author><pubDate>Tue, 10 Dec 2013 13:42:57 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------

面向对象的三大特征：封装（Encapsulation） 继承（implementation）和多态（multip-status）
开发实际上是 查找对象，创建对象和使用对象，还包括以后的维护对象。
当我们做一件事情的时候，最快捷高效的方法是找到可以做这件事的人（对象），调用这个人的某个特有的方法去做这]]></description><category></category></item><item><title><![CDATA[黑马程序员：抽象类与接口]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17243077</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17243077</guid><author>MAOFULI</author><pubDate>Tue, 10 Dec 2013 13:41:02 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------

关于抽象类 abstract class：
1. 抽象方法必须在抽象类中
2. 抽象类和抽象方法要用abstract 关键字修饰
3. 不可以用new 来实例化一个abstract类，因为调用抽象方法没有意义
4. 抽象类中的方法要被使用，必须由子类实现了父类中的所有抽象方法后，建立子类的对象才能]]></description><category></category></item><item><title><![CDATA[黑马程序员：装箱拆箱与享元模式]]></title><link>https://blog.youkuaiyun.com/MAOFULI/article/details/17243041</link><guid>https://blog.youkuaiyun.com/MAOFULI/article/details/17243041</guid><author>MAOFULI</author><pubDate>Tue, 10 Dec 2013 13:37:38 +0800</pubDate><description><![CDATA[------- android培训、java培训、期待与您交流！ ----------

装箱和拆箱：
装箱是将值类型转换为引用类型，反之，将引用类型转换为值类型称为拆箱。java JDK 1.5 提供了基本数据类型的自动装箱和拆箱 auto Boxing/unBoxing


public class AutoBox {
public static void main(String[]]></description><category></category></item></channel></rss>