自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除