java学习笔记
新铺村长
平常心,平常心
展开
-
文件以及文件夹处理(新建,移动,删除,复制)
package DoFiles;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;p原创 2012-08-16 17:54:37 · 1592 阅读 · 0 评论 -
java 实现串口通信
最近做了一个与硬件相关的项目,刚开始听说用java和硬件打交道,着实下了一大跳。java也可以操作硬件?后来接触到是用java通过串口通信控制硬件感觉使用起来还不错,也很方便。特拿出来和大家一起分享一下。准备工作:首先到SUN官网下载一个zip包:javacomm20-win32.zip其中重要的有这几个文件:win32com.dll原创 2012-10-09 19:35:23 · 4291 阅读 · 7 评论 -
在java中使用JNA调用加载DLL
最近公司上一个项目,但是要调用另外一个公司的dll文件,刚开始无从下手,后来在网上查了下发现使用Java JNA来加载DLL挺方便的。和大家分享下,废话不说了直接举一个例子:public class LoadDll{public interface Dll extends StdCallLibrary { Dll INSTANCE = (Dll) Native.loadLibrary("原创 2012-11-18 17:37:42 · 3200 阅读 · 0 评论 -
java中HashMap详解
java中HashMap详解博客分类:JavaSEJava算法JDK编程生活 HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的转载 2013-03-17 21:17:48 · 1012 阅读 · 0 评论 -
Java transient关键字
Java transient关键字Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原转载 2013-03-17 22:25:44 · 974 阅读 · 0 评论 -
设置session 超时
具体设置很简单,方法有三种: (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。 这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。 (2)也是比较通转载 2013-07-17 19:23:19 · 970 阅读 · 0 评论