java第十天_线程1
来源:互联网 发布:知言养气的意思是什么 编辑:程序博客网 时间:2024/05/22 15:17
1 进程与线程
2第一种创建线程的方法
代码
3 第二种创建线程的方法
4 两种创建的区别
5 多线程运行的安全问题
6 同步的前提
7单例开发模式的懒汉式:
class Single
{
private static Single s = null;
private Single(){}
public static Single getInstance()
{
if(s==null)
{
synchronized(Single.class)
{
if(s==null)//先有一个A线程进来,判断到此处,挂起。B线程进入,也判断,也是空,挂起。A线程继续,创建了一个对象,结束。B线程继续,又创建了一个对象。单例设计模式。两个对象。
s=new Single();
}
}
return s;
}
}
懒汉式和饿汉式的区别在于延迟加载,懒汉式会出安全问题,通过同步解决,运行时程序会低效,通过双重判断解决。
死锁:同步中嵌套同步会造成死锁。
- java第十天_线程1
- java第十一天_线程2
- Java基础第十一天学习日记_线程、同步、死锁
- Java学习笔记第十天:1_形式参数和返回值的问题深入研究
- Java基础第十天学习日记_包、jar包
- Java学习笔记第十天:3_内部类
- 第十天 线程
- java线程技术1_入门
- Java基础_线程
- Java笔记_线程
- [Java]_[线程同步]
- Java 回顾笔记_多线程_线程通讯1
- 黑马程序员_第十天
- android基础_第十天
- 六级_第十天
- java第十三天_集合,List集合
- Java基础_线程_多线程
- Day11第十一天java基础---------线程
- Delphi VCL消息处理机制(2)
- 无障碍阅读的设置问题。
- C# FileStream写文件解析
- rqnoj-650
- 今天的要是没有我的格式工厂
- java第十天_线程1
- c# 提示 源文件与模块生成时的文件不同。仍要让调试器使用它吗?
- Unity 3D实现多点触控源代码
- HDU2000(ASCII码排序)
- 今天的解放过后的蜡笔小新
- Create your own controls - the art of subclassing
- c# 生成流水号
- Using R to Fix Data Quality: Section 1
- android UI入门