<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[黑马程序员——ItBin2015的博客]]></title><description><![CDATA[黑马程序员]]></description><link>https://blog.youkuaiyun.com/ItBin2015</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ItBin2015]]></copyright><item><title><![CDATA[黑马程序员——Java基础——Map集合的学习]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/47028527</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/47028527</guid><author>ItBin2015</author><pubDate>Fri, 24 Jul 2015 01:16:27 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！
Map接口的集合特点：
1、Map集合中的元素是以键值对的形式而存在
2、Map集合中的键（key）是唯一的
3、通过键可以查找Map集合中的值
4、Map集合添加元素的方法是put（key,value）
Map集合中常用的方法：
put(K key, V value)  添加的方法
get(Object key) 根据键获取值
s]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——练习题：键盘输入两个正整数求两个数的最大公约数和最小公倍数]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/47020457</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/47020457</guid><author>ItBin2015</author><pubDate>Thu, 23 Jul 2015 13:28:06 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！
练习题：键盘输入两个正整数求两个数的最大公约数和最小公倍数


公约数：几个数公有的约数，叫做这几个数的公约数；其中最大的一个，叫做这几个数的最大公约数。

公倍数：几个数公有的倍数，叫做这几个数的公倍数；其中最小的一个，叫做这几个数的最小公倍数。


思路：
1、创建Scanner对象，调用扫描方法获取键盘录入的数据
2、自定]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——反射机制的学习]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/47004265</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/47004265</guid><author>ItBin2015</author><pubDate>Wed, 22 Jul 2015 21:11:46 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！

   
一、反射的概念
主要是指程序可以访问，检测和修改它本身状态或行为的一种能力，并能根据自身行为的状态和结果，调整或修改应用所描述行为的状态和相关的语义。
反射是java中一种强大的工具，能够使我们很方便的创建灵活的代码，这些代码可以再运行时装配，无需在组件之间进行源代码链接。但是反射使用不当会成本很高！
二、反射的作用：
1、反]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——Socket网络编程]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/47002791</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/47002791</guid><author>ItBin2015</author><pubDate>Wed, 22 Jul 2015 14:18:45 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！
网络通信三要素：
1、IP地址
2、端口号，端口号是应用程序的标识。范围：0-65535。其中0-1024不建议使用。
3、协议，协议有UDP和TCP协议
UDP：数据打包,数据大小有限制,面向无连接,效率高，不可靠。
TCP：建立数据通道，数据大小无限制，效率低，可靠。
网络协议
为计算机网络中进行数据交换而建立的规则、标准或约定的]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——多线程的学习总结]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46984339</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46984339</guid><author>ItBin2015</author><pubDate>Tue, 21 Jul 2015 12:37:33 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！
进程：是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径，或者叫一个控制单元。

线程：就是进程中的一个独立的控制单元(线程就是进程的一个执行路径)。线程在控制着进程的执行。
多线程则扩展了多进程的概念，使得同一个进程可以同时并发处理多个任务。线程(Thread )也被称作轻量级进程(Lightweight Proc]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——单利设计模式]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46955297</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46955297</guid><author>ItBin2015</author><pubDate>Sun, 19 Jul 2015 15:42:52 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！

单例设计模式（SingletonPattern）
什么是设计模式
在编程过程中我们经常会遇到一些典型的问题或需要完成某种特定需求，而这些问题和需求前人也曾经遇到过，他们经过大量理论总结和实践验证之后优选出的代码结构、编程风格、以及解决问题的思考方式，这就是设计模式（Design pattern）。设计模式就像是经典的棋谱，不同的棋局，我们用]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——IO的学习总结]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46944083</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46944083</guid><author>ItBin2015</author><pubDate>Sat, 18 Jul 2015 17:19:11 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java基础——continue、break、return之间的区别]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46622687</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46622687</guid><author>ItBin2015</author><pubDate>Wed, 24 Jun 2015 15:30:50 +0800</pubDate><description><![CDATA[有段时间，看到这三个关键字，不太清楚他们之间有什么区别，有什么用处，怎么用？ 后来我反复看了下毕向东老师和刘意老师的视频结合在网上查的资料学习了并了解了他们的区别和应用。下面我将对此三者的区别做去介绍。
continue、break、return之间的区别：
(1)continue:继续，跳出本次循环，并开始下一次循环的执行
跳出单层循环的一次，可以继续执行下一次
应用场景：用于循环语句中]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java基础——String类的学习]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46573397</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46573397</guid><author>ItBin2015</author><pubDate>Sat, 20 Jun 2015 13:56:31 +0800</pubDate><description><![CDATA[String 的构造函数：
String()
String(byte[] bytes)
使用字节数组构建字符串对象
String(byte[] bytes, int offset, int length)
使用一个字节数组构建字符串对象，指定字节数组开始位置的索引值和字符个数
String(char[] value) 
使用字符数组构建字符串对象
String(char[] val]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java基础——Collection集合的总结]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46564161</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46564161</guid><author>ItBin2015</author><pubDate>Fri, 19 Jun 2015 18:08:07 +0800</pubDate><description><![CDATA[Collection集合总结
Collection 是单列集合的根接口。
----------|List
实现了List接口的集合其特点元素存储和获取有序的元素可重复
---------------| ArrayList
底层数据结构是Object数组，特点：查询快，增删慢。
线程非安全，效率高
---------------|--Vector
底层数据结构是Object数组，特点]]></description><category></category></item><item><title><![CDATA[黑马程序员——java基础——面向对象的多态]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46550503</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46550503</guid><author>ItBin2015</author><pubDate>Thu, 18 Jun 2015 17:31:03 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！
因为多态的应用比较多所以整理一下我对多态的学习。


多态：同一个对象(事物)，在不同时刻体现出来的不同状态。

举例：

猫是猫，猫也是动物的子类。

多态的前提：父类的引用类型变量指向了子类的对象，或者是接口的引用类型变量指向了实现类的对象。

1:要有继承关系。

2:要有方法重写。

动物 d = new 猫(]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java基础——数组的学习]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46543803</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46543803</guid><author>ItBin2015</author><pubDate>Thu, 18 Jun 2015 08:32:21 +0800</pubDate><description><![CDATA[android培训、java培训期待与您交流！


1、数组的概念：

同一种类型数据的集合。其实数组就是一个容器。运算的时候有很多数据参与运算，那么首先需要做的是什么，不是如何运算而是如何保存这些数据以便于后期的运算，那么数组就是一种用于存储数据的方式，能存数据的地方我们称之为容器，容器里装的东西就是数组的元素，
 数组可以装任意类型的数据，虽然可以装任意类型的数据,但是定义好的数组]]></description><category></category></item><item><title><![CDATA[黑马程序员——Java基础——面向对象——局部变量和成员变量]]></title><link>https://blog.youkuaiyun.com/ItBin2015/article/details/46543753</link><guid>https://blog.youkuaiyun.com/ItBin2015/article/details/46543753</guid><author>ItBin2015</author><pubDate>Thu, 18 Jun 2015 08:09:27 +0800</pubDate><description><![CDATA[android培训、java培训、期待与您交流！]]></description><category></category></item></channel></rss>