Java多线程如何解决关键字封锁问题
考试吧 2010/5/7 字号:T T
Java多线程需要我们不断的进行完善,相关的技术如何才能更好的使用,在这个问题上不少开发者和使用者都很关心。下面我们先来看看如何才能更好的学习Java多线程的使用方法。
实例方法中加入sychronized关键字封锁的是this对象本身,而在静态方法中加入sychronized关键字封锁的就是类本身。静态方法是所有类实例对象所共享的,因此Java多线程对象在访问此静态方法时是互斥访问的,从而可以实现线程的同步,代码如下所示
代码
package com.vista;
2.class MyThread implements java.lang.Runnable
3.{
4.private int threadId;
5.public MyThread(int id)
6.{
7.this.threadId = id;
8.}
9.@Override
10.public void run()
11.{
12.taskHandler(this.threadId);
13.}
14.private static synchronized void taskHandler(int threadId)
编辑推荐:
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>