java
svsechen198789
这个作者很懒,什么都没留下…
展开
-
java A线程向C目录写文件 B线程从C目录移动文件
java A线程向C目录写文件,B线程从C目录移动文件,如何防止B线程移动A线程正在写入的文件,或者当遇到特殊情况,比如断电,如何保证文件的完整?[code="java"]package thread;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;...2011-07-12 16:51:44 · 116 阅读 · 0 评论 -
Debug 模式下断点太多会导致 Spring 的initWebApplicationContext 加载时间过长
[code="java"]13:49:14.656 INFO [main] org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:200) >14> Root WebApplicationContext: initialization completed in 366...2013-11-19 13:59:49 · 430 阅读 · 0 评论 -
java 对象输入输出流
java 支持对对象的读写操作,所操作的对象必须实现Serializable接口。[code="java"]package vo;import java.io.Serializable;public class Animal implements Serializable { private static final long serialVersionUID = 1L...2011-07-28 17:16:32 · 151 阅读 · 0 评论 -
java 对文件夹或者文件的压缩和解压缩的事例
事例用的是org.apache.tools.zip包下面的一些类,jdk自带的zip工具类当文件名是中文的情况下会出现问题,本事例可以递归压缩文件和解压文件,功能上和现在常用的一些压缩软件功能类似,暂时没有做性能上的对比。[code="java"]package zip;import java.io.File;import java.io.FileInputStream;i...2011-07-27 16:57:27 · 106 阅读 · 0 评论 -
使用 commons-fileupload iframe 实现页面无刷新多文件上传
使用了 commons-fileupload-1.2.2.jar 和 commons-io-2.0.1.jar 两个组件。后台 UploadServlet.java:[code="java"]package upload;import java.io.File;import java.io.IOException;import java.io.PrintWriter...2011-07-26 13:51:32 · 139 阅读 · 0 评论 -
Java 对 JavaScript 脚本的方法调用
[code="java"]package com.chen.java;import java.io.File;import java.io.FileReader;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import javax.script.Invocable;...2011-07-21 15:56:23 · 181 阅读 · 0 评论 -
对 Map HashMap LinkedHashMap TreeMap 的深入认识
HashMap,LinkedHashMap,TreeMap都属于Map。Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。HashMap 是一个最常用的Map,它根据键的 HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;Hash...2011-07-21 11:03:12 · 105 阅读 · 0 评论 -
Thread.join() 的使用和例子
[code="java"] void join() Waits for this thread to die. void join(long millis) Waits at most millis milliseconds for this thread to die. void join(long millis, int nanos) Waits at most millis...2011-07-19 11:00:32 · 262 阅读 · 0 评论 -
Java 位移运算符的原理和作用
1.左移操作: x >>是不带符号位的右移,x>>>1就是x的内容右移一位,开头补0(x的内容并不改变) System.out.println("12011-07-19 10:45:14 · 233 阅读 · 0 评论 -
java reflect 的使用事例
[code="java"]package common;import java.text.SimpleDateFormat;import java.util.Date;public class Demo { public String name; public String getName() { return name; } public ...2011-10-13 17:33:25 · 134 阅读 · 0 评论 -
java Iterator 和 ListIterator 的不同使用方法
我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(跌代器)。使用跌代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,Iterato...2011-07-14 12:24:01 · 265 阅读 · 0 评论 -
总结一下 try...catch...finally 在一个方法作用域内的使用
好像在 java 面试的时候关于异常的内容都是必问的东西,这里就不介绍有关异常的接口和主要的类了,也不讨论性能问题,就简单总结下 try...catch...finally 在一个方法作用域内的使用。 1,一个方法内可以有多个 try...catch...finally 语句块,还可以彼此嵌套;public static String TestTry() { try { ...2014-03-31 23:30:14 · 865 阅读 · 0 评论