- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 Java多线程(四)- 协调同步线程
当一个线程使用的同步方法中用到的某个变量,而此变量又需要其他线程修改才能符合本线程的需要,那么可以再同步方法中使用wait()方法。 使用wait()方法时正确的模板是将锁放置在while()循环中。
2017-05-21 15:48:50 952
原创 Java多线程(三)- 线程同步
当线程目标对象有多个线程同事使用方法进行修改时,程序应对这样的问题做出处理,否则程序将发生混乱。 所谓线程同步就是若干个线程都需要使用一个synchronize(同步)修饰方法,多个线程调用synchronize方法必须遵守同步机制。package test;public class Ticket implements Runnable { int Ticket = 0; publi
2017-05-21 12:40:24 312
原创 Java多线程(二)- 常用方法
线程的常用方法有start()run()sleep(int millsecond)isAlive()currentThread()interrupt()1.start方法线程调用该方法启动线程,线程从新建队列进入就绪队列排队,一旦轮到它来享用CPU资源时,就可以脱离创建它的线程独立开始进行自己的生命周期了。当线程第二次调用start方法是,会抛出IlleglThreadStateExc
2017-05-13 17:07:13 370
原创 Java多线程(一)- 基础概念
Java的特点之一就是内置对多线程的支持。每个Java程序都有一个默认的主线程main。如果main方法中又创建了其他线程,那么JVM就要在主线程和其他线程之间轮流切换,保证每个线程都有机会使用CPU资源,main方法即使执行完最后的语句(主线程结束),JVM也不会结束Java应用程序,JVM一直要等到Java应用程序中的所有线程都结束之后,才会结束Java程序。线程的状态和生命周期Java中使用T
2017-05-13 14:46:25 979 1
cifar-10-batches(图像数据集)mnist(手写数据集)titanic3(泰坦尼克数据集)合集
2018-08-09
aclImdb_v1.tar.gz(imdb电影评价数据集)
2018-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人