<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[baiyang_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/baiyang_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; baiyang_]]></copyright><item><title><![CDATA[Java聊天室：流的练手小项目]]></title><link>https://blog.youkuaiyun.com/baiyang_/article/details/80272384</link><guid>https://blog.youkuaiyun.com/baiyang_/article/details/80272384</guid><author>baiyang_</author><pubDate>Thu, 10 May 2018 20:18:54 +0800</pubDate><description><![CDATA[通过利用流，我们能够做一些很有趣的操作，比如文件的读写复制，消息的传输等等，基于此，再结合一些简单的线程、网络编程的知识，就可以实现一个简单的聊天室功能。那么先说我们的需求：实现一个局域网内多人通讯的功能，且结构是有一个服务器端，多个客户端，同时是基于TCP的传输。基于以上需求，可以思考以下问题：客户端可以通过一个发送线程一个接收线程实现，那么客户端呢，该怎么设计线程？客户端向服务器发送消息时需要...]]></description><category></category></item><item><title><![CDATA[简单分析Java中四种访问权限修饰词]]></title><link>https://blog.youkuaiyun.com/baiyang_/article/details/79920851</link><guid>https://blog.youkuaiyun.com/baiyang_/article/details/79920851</guid><author>baiyang_</author><pubDate>Thu, 12 Apr 2018 22:49:58 +0800</pubDate><description><![CDATA[    当我们提到封装的时候，首先会想到属性的封装，这时就第一次接触了访问权限修饰词的概念。一般在构建一个类时，选择将属性私有化，方法公开化，这样的做法可以给我们带来很多好处，一是避免了使用该类时，直接访问成员属性带来的数据不安全；其次是，当我们处于团队协作的情况下，维护常常是一件需要很多开销的事，而在维护时，这种写法可以使你省去很多苦恼，因为不必担心修改的某个变量被其他类使用了，只需要考虑：所有...]]></description><category></category></item><item><title><![CDATA[汉诺塔问题的解决思想]]></title><link>https://blog.youkuaiyun.com/baiyang_/article/details/79735282</link><guid>https://blog.youkuaiyun.com/baiyang_/article/details/79735282</guid><author>baiyang_</author><pubDate>Wed, 28 Mar 2018 23:06:50 +0800</pubDate><description><![CDATA[        汉诺塔问题是法国数学家编写的一个古老传说：在世界中心贝拿勒斯（在印度北部）的圣庙里，一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候，在其中一根针上从下到上地穿好了由大到小的64片金片，这就是所谓的汉诺塔。不论白天黑夜，总有一个僧侣在按照下面的法则移动这些金片：一次只移动一片，不管在哪根针上，小片必须在大片上面。僧侣们预言，当所有的金片都从梵天穿好的那根针上移到另外一根...]]></description><category></category></item><item><title><![CDATA[Java父子类成员变量同名问题]]></title><link>https://blog.youkuaiyun.com/baiyang_/article/details/79705558</link><guid>https://blog.youkuaiyun.com/baiyang_/article/details/79705558</guid><author>baiyang_</author><pubDate>Mon, 26 Mar 2018 22:50:23 +0800</pubDate><description><![CDATA[我们都知道，Java在子类与父类有同名的方法签名时，会发生重写，调用时会具体调用到子类的方法：public class Test{
   public static void main(string[] args){
    Aoo o1 = new Boo();
    o1.show();
   }
}

class Aoo{
   void show(){
    System.out.pr...]]></description><category></category></item></channel></rss>