<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[github_38625280的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/github_38625280</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; github_38625280]]></copyright><item><title><![CDATA[java多线程系列（二）：Thread的常用方法讲解（sleep、wait、notify）]]></title><link>https://blog.youkuaiyun.com/github_38625280/article/details/84801663</link><guid>https://blog.youkuaiyun.com/github_38625280/article/details/84801663</guid><author>github_38625280</author><pubDate>Wed, 05 Dec 2018 02:05:54 +0800</pubDate><description><![CDATA[常见方法
sleep(long millis)
使当前正在执行的线程休眠（暂时停止执行）指定的毫秒数。时间未必精准，具体取决于系统计时器和调度程序的精度和准确性。
run()
run方法是线程的处理逻辑的方法
start()
启动线程的方法，java虚拟机会通过此方法调用run方法
notify()
调用某个对象的notify()方法能够唤醒一个正在等待这个对象的monitor的线程，如果有多个线...]]></description><category></category></item><item><title><![CDATA[java多线程系列（一）：Thread、Runnable、Callable实现多线程的区别]]></title><link>https://blog.youkuaiyun.com/github_38625280/article/details/84782152</link><guid>https://blog.youkuaiyun.com/github_38625280/article/details/84782152</guid><author>github_38625280</author><pubDate>Tue, 04 Dec 2018 00:45:10 +0800</pubDate><description><![CDATA[创建线程的三种方法
java实现多线程的方法有三种，分别是继承thread类，实现runnable接口，实现callable接口
下面是三种实现方式的简单例子，请观察一下
/**
 * 继承Thread
 */
public class MyThread extends Thread{
     int a = 0;
    @Override
    public void run() {
  ...]]></description><category></category></item></channel></rss>