240 发简信
IP属地:河南
  • Resize,w 360,h 240
    mysql5.7解压版安装

    官网下载 解压并配置文件 创建my.ini并键入一下内容注意basedir和datadir的路径 创建data目录 顺序执行命令 注意要用cmd...

  • Thread的suspend()和resume()

    我们来分析一波上边的代码很明显t1启动后主线程睡了一秒,然后t1就执行了suspend()方法挂起了,一秒后t2启动,t1继续,t2继续,But...

  • 线程中断Thread的interrupt()方法

    关于interrupt()方法的介绍 本线程中断自己是被允许的;其它线程调用本线程的interrupt()方法时,会通过checkAccess(...

  • Resize,w 360,h 240
    Thread.currentThread()和this

    第一个例子 看一个很简单的例子: 输出如下 第一行:构造方法中Thread.currentThread().getName()很明显当前执行的线...

  • Java多线程学习七 线程组

    一、线程状态 1. 初始(NEW) 新创建了一个线程对象,但还没有调用start()方法。 2. 运行(RUNNABLE) Java线程中将就绪...

  • Java多线程学习六 多线程下的单例模式

    一、饿汉模式 没毛病老铁 二、懒汉 有毛病老铁 三、线程安全问题解决方案 在getInstence方法前加synchronized整个方法被上锁...

  • Java多线程学习五 定时器Timer

    1. schedule(TimerTask,Date time) 确实定时执行了,但是执行后进程并未销毁,执行按钮仍呈红色状态,原因是创建一个T...

  • Java多线程学习四 Lock的使用

    一、 配合Condition使用 Condition的await()方法相当于Object的wait()方法,signal相当于notify,s...

  • Java多线程学习三 wait()与notify()

    线程间通信使用wait()和notify()方法,这两个方法都是Object类的方法,调用时线程必须持有该对象的对象级别锁,如果调用时没有持有适...