读书人

Java 线程记要 笔记

发布时间: 2012-09-10 11:02:33 作者: rapoo

Java 线程记录 笔记

多线程开发中,同步与死锁的概念是非常重要的,几点需要注意:

?

1:哪里需要同步

?

2:如何实现同步,代码了解即可

?

3以及实现同并之后会有哪些负作用,了解

?

同步概念:多个操作在同一时间段内只能有一个线程进行,其他线程要等待此线程完成之后才可以继续执行。(**)

?

解决方案:同步代码块 和 同步方法

?

1,同步代码块: 使用Synchronized关键字声明的代码块,称为同步代码块

?

格式: synchronized(同步对象){

??????????????? 需要同步的代码;

?????????? }

?

2,同步方法: synchronized 方法返回值? 方法名称(参数类表){}

?

----------------------------------------

?

1,资源共享时需要进行同步

?

2.程序中过多的同步会产生死锁

?

死锁一般情况下就是表示在互相等待,是在程序运行时出现的一种问题。

?

?

读书人网 >编程

热点推荐