- 博客(4)
- 收藏
- 关注
原创 线程停止的几种方式
多线程中有三种方式可以停止线程 使用stop方法强制使线程退出,但是该方法不太安全所以已经被废弃 设置标记位,可以使线程正常退出 使用Thread类中的一个interrupt()可以中断线程 第一种:stop方法 package com.li.线程中断和优先级0427;public class TestMyTreadStop1 { publ...
2019-04-29 16:09:06
3843
1
原创 ThreadLocal的作用
ThreadLocal是如何保证各个线程的数据的独立性的呢 首先观察一下ThreadLocal运行结果 在主线程中设置用户线程 分别在线程中对TreadLocal设置值package com.li.锁优化和ThreadLoca类0429;/** * * ThreadLocal保证线程的数据的独立性 */public class TestThreadLocal {...
2019-04-29 14:57:03
145
原创 Java进程与线程创建
多线程与多进程的区别 本质区别在于,每个进程拥有自己一整套变量,而线程则共享数据。共享变量使得线程之间的通信更有效更方便 Java如何多线程的实现 两种方式:第一种继承Thread (单继承局限性) 第二种实现Runnable接口 通过实例化Thread对象(解决单继承灵活可扩展 代码共享) 继承Thread类实现多线程定义线程主体类packag...
2019-04-27 10:59:21
142
原创 自我介绍
一名学习C语言基础的初学者,想在大学四年内学好c语言 和Java,期待自己未来的发展,以后会经常更新自己的一些日常学习状况,和一些自己的代码,尽量把自己的一些能够整理好的C语言的思维导图分享给大家!...
2018-05-22 16:06:18
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人