随笔分类 -  java多线程

摘要:一,线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 二、同步和锁定1、锁的原理Java中每个对象都有一个内置锁。当程序运行到非静态的synchronized同步方法上时,自动获得与正在执行代码类的当前实例(this实例)有关的锁。获得一个对象的锁也称为获取锁、锁定对象、在对象上锁 阅读全文
posted @ 2016-05-19 19:33 markchuan 阅读(548) 评论(0) 推荐(0)
摘要:一、线程的状态 Java中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状态)。 New:新建状态,当线程创建完成时为新建状态,即new Thread(...),还没有调用start方法时,线程处于新建状 阅读全文
posted @ 2016-05-05 16:41 markchuan 阅读(273) 评论(0) 推荐(0)