- 博客(297)
- 收藏
- 关注
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:53:00 695
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:53:00 567
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:51:00 589
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:45:00 519
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:44:00 475
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:41:00 503
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:39:00 438
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:39:00 470
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:38:00 484
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:38:00 434
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:38:00 484
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:37:00 465
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:36:00 481
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:35:00 440
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:35:00 394
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:35:00 467
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:34:00 441
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:34:00 523
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:34:00 411
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:34:00 424
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:34:00 497
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:33:00 293
原创 线程的阻塞 sleep() wait() yield()[转]
<br />转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx<br />为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。<br /><br /> 阻塞指的是暂停一个线程的执行以等
2010-10-16 12:33:00 354
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:55:00 358
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:55:00 370
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:53:00 361
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:53:00 339
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:53:00 331
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:53:00 360
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:51:00 322
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:51:00 347
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:48:00 433
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:48:00 419
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:45:00 337
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:45:00 392
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:44:00 331
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:44:00 364
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:41:00 302
原创 问题库[一]
<br />1、错误现象:(VC++)<br /> LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12<br /> Debug/newres.dll : fatal error LNK1120: 1 unresolved externals<br /> Error executing link.exe.<br /> 解决方法:<br /> 在Setting->Link->Pro
2010-10-14 09:41:00 339
原创 通过JNI实现Java和C++的相互调用(转)
<br />通过JNI实现Java和C++的相互调用<br />一、从Java调用C++的DLL<br />1. 创建Java文件<br />创建名为TestNative的Java文件,注意包名。<br />package org.druze.test;<br />publicclass TestNative {<br /> publicnativevoid sayHello();<br /> publicvoid sayHello2(){<br /> System.out.p
2010-10-14 09:40:00 379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人