Java
文章平均质量分 63
kingsui69
这个作者很懒,什么都没留下…
展开
-
细说Java之util类
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├Hash...2007-11-29 10:53:05 · 104 阅读 · 0 评论 -
一个文件下载的Servlet
把文件目录直接暴露给用户是很不安全的。所以要用Servlet来做,而且这样做,文件的存储方式就更丰富了,可以是从文件系统上取来的,也可以是数据库中经过计算生成的,或者从其它什么稀奇古怪的地方取来的。public class DownloadServlet extends HttpServlet { private String contentType = "application/x-ms...原创 2008-12-11 14:51:09 · 94 阅读 · 0 评论 -
ClassLoader原理
JVM规范定义了两种类型的类装载器:启动内装载器(bootstrap)和用户自定义装载器(user-defined class loader)。 一. ClassLoader基本概念1.ClassLoader分类类装载器是用来把类(class)装载进JVM的。JVM规范定义了两种类型的类装载器:启动内装载器(bootstrap)和用户自定义装载器(user-defined class loa...原创 2008-12-11 14:05:34 · 62 阅读 · 0 评论 -
获取参数日期的上月月末日期及下月月初日期
public static String getNewDate(String strDate,Integer flag){ if(null==strDate || "".equals(strDate) || null==flag ){ return null ; } Calendar cal = Calendar.getI...2009-05-02 14:12:09 · 456 阅读 · 0 评论 -
java web验证码生成总结(包括servlet、jsp)
一、使用纯Servlet实现验证码.(1)在web.xml配置: <servlet> <servlet-name>image</servlet-name> <servlet-class>org.test.web.AuthImage</servlet-class> <...原创 2009-10-29 22:00:01 · 126 阅读 · 0 评论 -
浅谈Socket编程及Java实现
Java是一种可用于进行网络编程的语言,它提供了两种功能强大的网络支持机制:URL访问网络资源的类和用Socket通讯的类,来满足不同的要求。一是URL用于访问Internet网上资源的应用;另一种是针对client/server(客户端/服务器)模式的应用以及实现某些特殊的协议的应用,它的通讯过程是基于TCP/IP协议中传输层接口socket实现的。本文想简单的介绍一下Socket编程的Java...2008-03-27 16:07:06 · 271 阅读 · 0 评论 -
写属性文件
/** * 根据key读取value * filePath 要操作的properties文件路径 * key 要获得数据的key */ public static String readValue(String filePath,String key) { Properties props = new Prop...原创 2008-10-21 15:24:00 · 81 阅读 · 0 评论 -
异常是catch还是throws的简单原则
1 .如果你完全能处理这个异常,那么就catch掉 public void test() { try { } catch (Exception e) { } } 2. 如果你完全不能处理这个异常,那么就throws掉public void test() throws Exception { }3. 如果你想对异常做一点点处理,但又不能完全处理,那么你先c...原创 2008-10-07 19:52:14 · 890 阅读 · 0 评论 -
Java自定义时间格式全接触
一般我们Java实现显示时间方式有:Date date = new Date();date.getTime();还有一种方式,使用System.currentTimeMillis();这两种方式获得的结果是一样的,都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数。而且由于Java默认的时间格式是:Mon Jul 03 08:47...原创 2008-09-23 18:28:29 · 515 阅读 · 0 评论 -
java导出csv文件
import java.io.File;import java.io.FileWriter;import java.io.IOException;import au.com.bytecode.opencsv.CSVWriter;public class CsvDemo { public static void main(String[] args)...原创 2009-09-14 23:26:10 · 77 阅读 · 0 评论 -
java.util.Properties类的使用
java.util.Properties类的使用关键字: properties java Properties 类已不是新东西了,它在 Java 编程的早期就有了,并且几乎没有什么变化。J2SE 的 Tiger 版本增强了这个类,不仅可以用它在单独一行中指定用等号分隔的多个键-值对,还可以用XML 文件装载和保存这些键-值对。在 驯服 Tiger的这一期文章中,John Zukowski 展示...2008-01-10 13:42:25 · 105 阅读 · 0 评论 -
java导入导出excel操作(jxl)
Java解释Excel数据(jxl.jar包的使用)关键字: java excel jxl.jar jxl.jar 包 下载地址: http://www.andykhan.com/jexcelapi/ 真实下载地址: http://www.andykhan.com/jexcelapi/download.html 网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成E...2008-01-10 13:34:18 · 274 阅读 · 0 评论 -
拆分数组
public static String[] splitArray(String str,int per){ String[] a1 = str.split(","); int totalTime = a1.length%per==0?a1.length/per:a1.length/per+1; String returnArr[] = new String[tot...2009-09-10 23:04:38 · 89 阅读 · 0 评论