10 2010 档案
摘要:转自:http://blog.csdn.net/peijunlin/archive/2008/12/20/3564559.aspx为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入...
阅读全文
摘要:通过JNI实现Java和C++的相互调用一、从Java调用C++的DLL1. 创建Java文件创建名为TestNative的Java文件,注意包名。package org.druze.test;publicclass TestNative { publicnativevoid sayHello(); publicvoid sayHello2(){ System.out.println("Say H...
阅读全文
摘要:1、错误现象:(VC++) LINK : error LNK2001: unresolved external symbol __DllMainCRTStartup@12 Debug/newres.dll : fatal error LNK1120: 1 unresolved externalsError executing link.exe. 解决方法: 在Setting->Link-&g...
阅读全文
摘要:一)、工具篇一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都...
阅读全文
摘要:首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手...
阅读全文