当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: ????? 最近项目中设计到JNI的技术,对于VC++我是一知半
 

 

 ·jtree实现的系统文件目录树    »显示摘要«
    摘要:看到很多人问关于用jtree实现资源管理器的方法,在这里我提供一个例子共大家参考,这个例子虽然也是转自其他书,但是jtree的用法,我掌握的差不多了,如果哪位朋友,对此例子有问题,我愿意与他交流。我的email是:jack_kui@126.com这个例子涵盖了jtree的大部分属性,希望对大家能够有所帮助。需要一些图标文件,请大家自己复制好相同名字的gif图片放到目录下。 下面是源代码: import java.awt.*;import java.aw......
 ·对swing线程的再思索 (下)    »显示摘要«
    摘要:原文:http://today.java.net/pub/a/today/2003/10/24/swing.html?page=2 解决方案:事件驱动编程 所有前面的这些解决方案都存在一个共同的致命缺陷--企图在持续地改变线程的同时表示一个任务的功能集。但是改变线程需要异步的模型,而线程异步地处理runnable。问题的部分原因是我们在企图在一个异步的线程模型之上实现一个同步的模型。这是所有runnable之间的链和依赖,执行顺序和内部类scoopin......


利用VC++60实现JNI的最简单的例子【转载】
????? 最近项目中设计到jni的技术,对于vc++我是一知半解.jni是知道与native方法的接口,从来没用过.但是摸了一会,还是感觉有点门路,搞定了jni的难题以后,对于自己这点小小的进步不敢隐瞒,公开出来给还不了解的兄弟们作个参考.

【相关文章:我的Thinking in Java学习

【扩展阅读:编写 "纯HTML"

java中使用jni调用dll 【扩展信息:WebService实例-域名查询~

1?编写范例文档

public?class?testnative{

??

??private?native?int?add(int?x,int?y);

??

??public?static?void?main(string[]?args)?{

????testnative?hh?=?new?testnative();

????int?r?=?hh.add(30,20);

????system.out.println("result?=?"+r);

??}

??static?{

????system.loadlibrary("dll_0305");

??}

}

其中

loadlibrary中的dll文件名称可以随便定.只要做好的动态链接库改名成这个字符串就可以了.而native函数的来源就是该动态链接库.

2.?做好该步准备以后,用javac?testnative.java生成.class.检验语法.


...   下一页
 ·写程序应该注意的地方    »显示摘要«
    摘要:写程序应该注意的地方: 1. 对于文本编辑框,一定要判断是否含有非法字符。对于数字型一定要判断是否含有非数字。对于字符型,一定要判断是否在允许的字符内。 2. 对于在某一个期间,一定要判断前面一个日期是否大于后面一个日期。还要判断2月份的日期。(www.chinaren.com中的出生日期就没有判断这一点)。不要告我诽谤:) 3. 对于路径选择,一定要判断路径是否合法,是否可以访问。输入的路径长度是否超过了最大字符长度。 4. 对于要写进数据库的值......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE