<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[foresight_2015的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/foresight_2015</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; foresight_2015]]></copyright><item><title><![CDATA[IO---2]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50204767</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50204767</guid><author>foresight_2015</author><pubDate>Mon, 07 Dec 2015 13:41:13 +0800</pubDate><description><![CDATA[IO_2IO流概述和分类    1 IO流用来处理设备之间的数据传输    2 IO流的分类：
            流向：
                    输入流 读取数据
                    输出流 写出数据
            数据类型：
                    字节流
                        字节输入流   读取数据]]></description><category></category></item><item><title><![CDATA[集合---2]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50201143</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50201143</guid><author>foresight_2015</author><pubDate>Mon, 07 Dec 2015 07:27:34 +0800</pubDate><description><![CDATA[集合Map集合Map集合的特点：    将键映射到值的对象。一个映射不能包含重复的键；每个键最多只能映射到一个值。 
Map集合和Collection集合的区别?    Map集合存储元素是成对出现的，Map集合的键是唯一的，值是可重复的。    Collection集合存储元素是单独出现的，Collection的儿子Set是唯一的，
    List是可重复的。注意：
        Map集合的]]></description><category></category></item><item><title><![CDATA[集合---1]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50198079</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50198079</guid><author>foresight_2015</author><pubDate>Sun, 06 Dec 2015 20:52:33 +0800</pubDate><description><![CDATA[集合集合概述和分类集合的由来：
我们学习的是面向对象语言，而面向对象语言对事物的描述是通过对象体现的，为了方便对多个对象进行操作，我们就必须把这多个对象进行存储。
而要想存储多个对象，就不能是一个基本的变量，而应该是一个容器类型的变量，在我们目前所学过的知识里面，有哪些是容器类型的呢?
数组和StringBuffer。但是呢?StringBuffer的结果是一个字符串，不一定满足我们的要求，所以我们]]></description><category></category></item><item><title><![CDATA[IO---1]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50194333</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50194333</guid><author>foresight_2015</author><pubDate>Sun, 06 Dec 2015 12:58:32 +0800</pubDate><description><![CDATA[API–IO流异常(Exception)异常概述和分类    1 异常: 程序出现了不正常的情况.
    2 程序的异常:Throwable
            (1) 严重问题:Error(我们不处理 因为这种问题一般都是很严重的,比如说内存溢出)
            (2) 问题:Exception
                    编译期问题:不是RuntimeExceptio]]></description><category></category></item><item><title><![CDATA[网络编程总结]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50173539</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50173539</guid><author>foresight_2015</author><pubDate>Fri, 04 Dec 2015 13:10:33 +0800</pubDate><description><![CDATA[网络编程## (1)网络编程：用Java语言实现计算机间数据的信息传递和资源共享
## (2)网络编程模型
## (3)网络编程的三要素
     ### I:IP地址
        #### IP地址的组成：网络号段+主机号段
            A类：第一号段为网络号段+后三段的主机号段
                一个网络号：256*256*256 = 16777216]]></description><category></category></item><item><title><![CDATA[JAVA_SE	-----	基础知识总结-----多线程]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50168357</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50168357</guid><author>foresight_2015</author><pubDate>Thu, 03 Dec 2015 23:41:16 +0800</pubDate><description><![CDATA[1:多线程
    (1)多线程：一个应用程序有多条执行路径
        进程：正在执行的应用程序
        线程：进程的执行单元，执行路径
        单线程：一个应用程序只有一条执行路径
        多线程：一个应用程序有多条执行路径
        
        多进程的意义?
            提高CPU的使用率


    (2)多线程的]]></description><category></category></item><item><title><![CDATA[JAVA_SE  -----  基础知识总结-----反射]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50165587</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50165587</guid><author>foresight_2015</author><pubDate>Thu, 03 Dec 2015 20:08:23 +0800</pubDate><description><![CDATA[1.       反射概述.
JAVA反射机制是在运行状态中，对于任意一个类，都能够知道这个类的所有属性和方法；对于任意一个对象，都能够调用它的任意一个方法和属性；这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

2.      获取字节码文件对象的方式
A.       Object类的getClass() 方法
B.       数据类型的静态属性    ]]></description><category></category></item><item><title><![CDATA[JAVA_SE   -----     基础知识总结-----方法,数组]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50154411</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50154411</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 23:08:02 +0800</pubDate><description><![CDATA[1:方法
         (1)方法：就是完成特定功能的代码块。
                   注意：在很多语言里面有函数的定义，而在Java中，函数被称为方法。
         (2)格式：
                   修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
                            方法体语句]]></description><category></category></item><item><title><![CDATA[JAVA_SE   -----     基础知识总结-----运算符,键盘录入,语句]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50154317</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50154317</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 22:57:02 +0800</pubDate><description><![CDATA[1:运算符
         (1)算术运算符
                   A:+,-,*,/,%,++,--
                   B:+的用法
                            a:加法
                            b:正号
                            c:字符串连接符
   ]]></description><category></category></item><item><title><![CDATA[JAVA_SE   -----     基础知识总结-----关键字,标识符,注释,常量]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50154247</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50154247</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 22:50:07 +0800</pubDate><description><![CDATA[1:关键字
         (1)被Java语言赋予特定含义的单词
         (2)特点：
                   全部小写。
         (3)注意事项：
                   A:goto和const作为保留字存在。
                   B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记
 
2:]]></description><category></category></item><item><title><![CDATA[线程的生命周期图]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50144227</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50144227</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 09:58:29 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[JAVA进制概述]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50143983</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50143983</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 09:44:58 +0800</pubDate><description><![CDATA[* A:什么是进制
* 进制：就是进位制，是人们规定的一种进位方法。 对于任何一种进制--X进制，就表示某一位置上的数运算时是逢X进一位。二进制就是逢二进一，八进制是逢八进一，十进制是逢十进一，十六进制是逢十六进一。
* 例如一周有七天,七进制,一年有十二个月,十二进制
* B:十进制的由来 
* 十进制的由来是因为人类有十个手指 
* C:二进制的由来
* 其实二进制来源与中国,请看]]></description><category></category></item><item><title><![CDATA[Java基础中的基础01]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50143939</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50143939</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 09:41:10 +0800</pubDate><description><![CDATA[常量的概述和使用

* A:什么是常量
* 在程序执行的过程中其值不可以发生改变 
* B:Java中常量的分类
* 字面值常量
* 自定义常量(面向对象部分讲) 
* C:字面值常量的分类
* 字符串常量 
用双引号括起来的内容
* 整数常量 
所有整数
* 小数常量 
所有小数
* 字符常量 
用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号
* 布]]></description><category></category></item><item><title><![CDATA[JDK5新特性总结]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50143831</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50143831</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 09:35:18 +0800</pubDate><description><![CDATA[JDK5新特性(通过enum实现枚举类)
* A:案例演示
* 通过enum实现枚举类


JDK5新特性(枚举的注意事项)
* A:案例演示
* 定义枚举类要用关键字enum
* 所有枚举类都是Enum的子类
* 枚举类的第一行上必须是枚举项，最后一个枚举项后的分号是可以省略的，但是如果枚举类有其他的东西，这个分号就不能省略。建议不要省略
* 枚举类可以有构造器，但必须是pr]]></description><category></category></item><item><title><![CDATA[反射需要理解的几个知识点]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50143787</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50143787</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 09:31:21 +0800</pubDate><description><![CDATA[1.反射(类的加载概述和加载时机)
* A:类的加载概述
* 当程序要使用某个类时，如果该类还未被加载到内存中，则系统会通过加载，连接，初始化三步来实现对这个类进行初始化。
* 加载 
* 就是指将class文件读入内存，并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。
* 连接
* 验证 是否有正确的内部结构，并和其他类协调一致
* 准备 负责为类的静态]]></description><category></category></item><item><title><![CDATA[网络编程的几个知识点]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50143751</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50143751</guid><author>foresight_2015</author><pubDate>Wed, 02 Dec 2015 09:27:48 +0800</pubDate><description><![CDATA[网络编程


1、网络编程概述
网络编程、Socket编程、套接字编程


2、网络编程三要素之IP概述
ip是每台计算机的唯一标识
4个数据段，每个数据段是0-255
IP是以点分十进制的方式存在的。

命令：
ipconfig -all -- 查看ip和mac地址

ping + ip -- 查看网络是否畅通
127.0.0.1 -- 本机回环地址
网段的最后]]></description><category></category></item><item><title><![CDATA[JAVA_Se异常的学习总结]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50133543</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50133543</guid><author>foresight_2015</author><pubDate>Tue, 01 Dec 2015 18:48:12 +0800</pubDate><description><![CDATA[_异常(异常的概述和分类)
* A:异常的概述
* 异常就是Java程序在运行过程中出现的错误。
* B:异常的分类
* 通过API查看Throwable
* Error
* 服务器宕机,数据库崩溃等
* Exception
C:异常的继承体系
* Throwable
* Error 

* Exception
* RuntimeException


###19.]]></description><category></category></item><item><title><![CDATA[学习笔记File类]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50133515</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50133515</guid><author>foresight_2015</author><pubDate>Tue, 01 Dec 2015 18:46:31 +0800</pubDate><description><![CDATA[File类(File类的概述和构造方法)
* A:File类的概述
* File更应该叫做一个路径
* 文件路径或者文件夹路径  
* 路径分为绝对路径和相对路径
* 绝对路径是一个固定的路径,从盘符开始
* 相对路径相对于某个位置,在eclipse下是指当前项目下,在dos下
* 查看API指的是当前路径
* 文件和目录路径名的抽象表示形式
* B:构造方法
* File(S]]></description><category></category></item><item><title><![CDATA[Map集合学习笔记]]></title><link>https://blog.youkuaiyun.com/foresight_2015/article/details/50133427</link><guid>https://blog.youkuaiyun.com/foresight_2015/article/details/50133427</guid><author>foresight_2015</author><pubDate>Tue, 01 Dec 2015 18:38:57 +0800</pubDate><description><![CDATA[一、Map集合
1、Map集合概述和特点
Map : 双列集合的顶层接口
HashMap
键特点唯一无序。
TreeMap
键特点唯一且可实现排序。

a. 双列集合数据结构针对键有效
b. Map集合键唯一，值可重复

2、Map集合的功能概述
V put(K key, V value)
-- 如果键不存在，添加，返回null
-- 如果键存在，把该键对应的值替换，返]]></description><category></category></item></channel></rss>