自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(137)
  • 收藏
  • 关注

原创 线程的阻塞 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 732

原创 线程的阻塞 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 604

原创 线程的阻塞 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 626

原创 线程的阻塞 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 539

原创 线程的阻塞 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 492

原创 线程的阻塞 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 521

原创 线程的阻塞 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 463

原创 线程的阻塞 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 492

原创 线程的阻塞 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 506

原创 线程的阻塞 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 458

原创 线程的阻塞 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 501

原创 线程的阻塞 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 489

原创 线程的阻塞 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 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: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:35:00 416

原创 线程的阻塞 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 491

原创 线程的阻塞 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 462

原创 线程的阻塞 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 542

原创 线程的阻塞 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 450

原创 线程的阻塞 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 442

原创 线程的阻塞 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 524

原创 线程的阻塞 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 311

原创 线程的阻塞 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 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:55:00 372

原创 问题库[一]

<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 387

原创 通过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 377

原创 问题库[一]

<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 356

原创 通过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 347

原创 问题库[一]

<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 378

原创 通过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 341

原创 问题库[一]

<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 377

原创 通过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 452

原创 问题库[一]

<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 436

原创 通过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 355

原创 问题库[一]

<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 413

原创 通过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 341

原创 问题库[一]

<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 380

原创 通过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 320

原创 问题库[一]

<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 353

原创 通过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 394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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