关于文件锁 我来胡说八道先!!lock=new FileOutputStream(flagFile).getChannel().tryLock();看行不行!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用文件锁的目的是使内存中只能存在一个class1的对象,不能有两个class1的对象同时运行,所以我用文件锁来判定对象是否已存在,但是我现在遇到的问题是我要在出现例外的情况下产生class2的对象后重新产生class1的对象,所以我在class2中释放文件锁,但释放不成功,用delete来删除文件也删不掉,是因为文件已被锁定吗,该如何解决呢 这个问题我以前采用的方法是使用JNI,根据窗口类进行查找来实现只启动一个实例的。 你释放锁的方法不对吧FileLock lock = null;这个lock应该保存为全局的静态变量释放锁用class1.lock.release();这样应该没问题 杨辉三角问题2 Java POI 写excel直书并打印到纸上 jsp中response.setBufferSize 不起作用 TOMCAT6.0----SERVLET的配置 类型转换出错 jdbc的junit测试用例如何编写 根据当前日期,得到下周第一天、下月第一天,下三个月后的第一天。Calendar类里有现成的实现方法么? 请教关于Java入门的一些书籍或者电子书籍,不胜感激! dfasdf JList添加内容? 请问: private Calendar t; //什么类型的数据? 请问哪里有java图形编程的电子版下载
这个lock应该保存为全局的静态变量释放锁用
class1.lock.release();
这样应该没问题