<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SuperChild3的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/SuperChild3</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SuperChild3]]></copyright><item><title><![CDATA[面试宝典总结--操作系统]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/69788133</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/69788133</guid><author>SuperChild3</author><pubDate>Sat, 08 Apr 2017 22:13:44 +0800</pubDate><description><![CDATA[1.多用户：容许在同一时间有很多人使用同一部机器，只要每个使用者都有自己的一个终端。
2.多任务：为了使很多程序可以一同运行，这个特点叫做多任务。
多任务可以分为协同多任务和抢占式多任务。
协同多任务：在一个多任务处理环境下，只有当其他程序认可时，一个运行程序才可获得处理机时间。每一个应用程序必须协同地放弃对处理器的控制，以便其他应用程序运行。
抢占式多任务：多任务处理的一种形式。必要时，]]></description><category></category></item><item><title><![CDATA[Java面试宝典(三)]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/69257983</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/69257983</guid><author>SuperChild3</author><pubDate>Wed, 05 Apr 2017 15:28:14 +0800</pubDate><description><![CDATA[1.面向对象
1.1Java中创建对象的几种方式：
（1）用new语句创建对象，这是最常用的创建对象的方法(会显示地调用构造方法)
（2）运用反射手段，调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法(会显示地调用构造方法)
（3）调用对象的clone()方法(是在内存上对已有对象的影印，所以不会调用构造]]></description><category></category></item><item><title><![CDATA[Java面试宝典总结（二）]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/69073702</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/69073702</guid><author>SuperChild3</author><pubDate>Tue, 04 Apr 2017 16:11:19 +0800</pubDate><description><![CDATA[1.传值与传引用
不管Java参数的类型是什么，一律传递参数的副本。对于基本类型，是传值的副本。对于一切对象型变量，是传引用的副本。
2.修饰符
    public：任何类都可以访问
    protected：在同一个包中的所有类可以访问,以及该类的子类
    default：同一个包中的所有类
    private：只能在本类中访问
3.循环与条件
public clas]]></description><category></category></item><item><title><![CDATA[Java面试宝典总结（一）]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/69055903</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/69055903</guid><author>SuperChild3</author><pubDate>Tue, 04 Apr 2017 10:55:52 +0800</pubDate><description><![CDATA[1.ClassLoader类
1.1类加载器的一些基础概念

ClassLoader在JVM运行的时候回加载Java核心的API，以满足程序最基本的需求。Java主要有三个类加载器：Bootstrap Loader、ExtClassLoader和AppClassLoader。
Bootstrap Loader是由C++编写的。称为启动类加载器，是Java类加载层次中最顶层的类加载器，负责加]]></description><category></category></item><item><title><![CDATA[String类的源码--成员函数(二)]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/68484626</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/68484626</guid><author>SuperChild3</author><pubDate>Thu, 30 Mar 2017 11:11:02 +0800</pubDate><description><![CDATA[昨天是从前往后按照String的源码梳理的，今天从后往前梳理String的源码:
(1)String的intern()方法
返回字符串对象的规范表示，是动态地给常量池增加内容。当调用该方法时，若常量池中有该字符串，则返回该字符串，若没有，则将该字符串加入到常量池中，并且返回该字符串的引用。
 public native String intern();(2)valueOf(double d)]]></description><category></category></item><item><title><![CDATA[String类的源码--常用的成员方法（一）]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/68065818</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/68065818</guid><author>SuperChild3</author><pubDate>Wed, 29 Mar 2017 15:46:31 +0800</pubDate><description><![CDATA[继上篇《String类的源码--成员变量和常用的构造方法》，这篇继续总结常用的方法
(1)返回字符串的长度
 public int length() {
        return value.length;
  }
(2)判断字符串是否为空
 public boolean isEmpty() {
        return value.length == 0;
  }(3)返回指定索]]></description><category></category></item><item><title><![CDATA[String类的源码--成员变量和常用的构造函数]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/68064318</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/68064318</guid><author>SuperChild3</author><pubDate>Wed, 29 Mar 2017 14:11:50 +0800</pubDate><description><![CDATA[Java中的String类非常重要，结合网上的资料以及自己分析String类的源码，做如下总结：
String类对象是不可变的，它可以被共享。
1.String类开始是这样定义的：
public final class String implements java.io.Serializable,Comparable,CharSequence从以上定义可以看出，String类实现了三个接口，]]></description><category></category></item><item><title><![CDATA[浅谈Java的内存管理]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/68060652</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/68060652</guid><author>SuperChild3</author><pubDate>Wed, 29 Mar 2017 10:27:56 +0800</pubDate><description><![CDATA[浅谈Java内存分配]]></description><category></category></item><item><title><![CDATA[Java中的字符集编码]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/66973710</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/66973710</guid><author>SuperChild3</author><pubDate>Mon, 27 Mar 2017 17:11:53 +0800</pubDate><description><![CDATA[java基础中的字符集编码]]></description><category></category></item><item><title><![CDATA[第一次使用github的客户端msysgit--msysgit的常用命令]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/66970518</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/66970518</guid><author>SuperChild3</author><pubDate>Mon, 27 Mar 2017 13:01:36 +0800</pubDate><description><![CDATA[紧接着上篇的msysgit的配置之后，我们现在做一个小例子，将本地的代码提交到远程的github上。
第一步：在电脑的磁盘下建立一个文件目录，这个目录是包含所有仓库的一个根目录。我建立的目录是e:/git_resources/repository，在该目录下还需要创建一个仓库，假设该仓库名是mygittest。切换到该目录下，



第二步：初始化该仓库,命令是 git init --b]]></description><category></category></item><item><title><![CDATA[第一次使用github--安装msysgit并且配置ssh、user.name和user.email]]></title><link>https://blog.youkuaiyun.com/SuperChild3/article/details/66969563</link><guid>https://blog.youkuaiyun.com/SuperChild3/article/details/66969563</guid><author>SuperChild3</author><pubDate>Mon, 27 Mar 2017 11:17:38 +0800</pubDate><description><![CDATA[本文介绍了第一次使用msysgit的ssh配置、user.name和user.email配置]]></description><category></category></item></channel></rss>