Java多线程
肥肥的黑巧
热爱生活的测试开发
展开
-
Java多线程
多线程即在同一时间,同事处理多个事件。创建多线程方式有:继承线程类,实现Runnable接口以及匿名类。 进程(Processor)和线程(Thread)的区别 进程:启动一个程序或运行一个某一类就叫一个进程。 接着又启动一个程序,这叫两个进程。 线程:线程是在进程内部同时做的事情,可以理解为在一个程序中,程序内部的各种活动及其功能的开启。这就是由多线程来实现的。 我们可以创建一个类 packag...原创 2018-11-13 16:56:37 · 128 阅读 · 0 评论 -
Java线程安全的三中方式
一个程序在运行起来的时候会转换成进程,通常含有多个线程。 通常情况下,一个进程中的比较耗时的操作(如长循环、文件上传下载、网络资源获取等),往往会采用多线程来解决。 比如显示生活中,银行取钱问题、火车票多个售票窗口的问题,通常会涉及到并发的问题,从而需要多线程的技术。 当进程中有多个并发线程进入一个重要数据的代码块时,在修改数据的过程中,很有可能引发线程安全问题,从而造成数据异常。例如,正常逻辑下...转载 2018-12-20 16:54:10 · 316 阅读 · 2 评论