java
文章平均质量分 69
zxd861114
不归路上的前行者
展开
-
两个日期之间的所有日期
/** * 获得日期字符串数组 * @param calendarType 日期跨度的类型, * */ public static Date[] getDateArrays(Date start,Date end ,int calendarType){ ArrayList ret = new原创 2009-10-30 09:33:00 · 448 阅读 · 0 评论 -
JAVA排序汇总
package sort; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: 1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); 4.归并排序; 5.基数排序。 * * 关于转载 2009-12-19 15:02:00 · 565 阅读 · 2 评论 -
JavaMail发邮件原代码例子
import java.util.Date;import java.util.Properties;import javax.mail.Address;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.PasswordAuthentication;import javax.原创 2010-01-21 19:02:00 · 1003 阅读 · 0 评论 -
Calendar中的一些方法
import java.text.DateFormat; import java.util.Calendar; import java.util.GregorianCalendar; //作用:提供字符串形式的日期到毫秒的转换,和毫秒到字符串日期以及年、月、日的转换 public class DateMillisCon原创 2010-01-20 16:38:00 · 6691 阅读 · 0 评论 -
Date和String之间的转换
模板定义如下: y 年号,如 1996 M 月份,如 July 或者 07 d 月中第几天,如 12 H 小时(24制),如 0、17 m 分钟,如 32 s原创 2010-01-20 16:39:00 · 1034 阅读 · 1 评论 -
如何在Web工程中实现任务计划调度
早在几年前,我公司跟某市财政局合作项目开发,为加强财政局对所属单位财务状况的有效监管,开发、实施了财政局数据中心项目。此项目采用B/S加C/S混合结构模式。财政局Web服务器上架设数据同步接收装置,由市属单位每天下班前把财务信息通过HTTP协议上传至财政局中心服务器,与Web服务器上的接收装置对接。财政局内部各部门需要查阅大量财务信息,获取完备的市属单位当前财务状况信息,各部门按职能划分,需要准确原创 2010-01-20 16:31:00 · 962 阅读 · 0 评论 -
list排序
/**############################################################################## DESCRIBE 关于给Vector,ArrayList和LinkedList特定List集合排序的方法# AUTHOR # DATE 2006-7-12# COMPANY FLX# PORJECT JAVA原创 2010-01-20 16:29:00 · 447 阅读 · 0 评论 -
String与StringBuffer
String的创建 String s = "hello"; JVM先根据内容"hello"查找对象,如果没有找到,则在heap上创建新对象,并将其赋予s1,否则使用已经存在的对象 String s = new String("hello"); JVM直接在heap上创建新的对象,所以在heap中会出现内容相同,地址不同的String对象String的比较 "==" 比较地址原创 2010-01-20 16:27:00 · 440 阅读 · 0 评论 -
读一个URL的图片存到本地某路径下
import java.io.*; public class fileupload { /** * @param fileupload * @exception IOException * @see 读一个URL的图片存到本地某路径下 */ public static void main(String[] args) throws IOExcepti原创 2010-01-19 14:49:00 · 2423 阅读 · 0 评论 -
Java的注释规范
一、背景 1、当我们第一次接触某段代码,但又被要求在极短的时间内有效地分析这段代码,我们需要什么样的注释信息? 2、怎么样避免我们的注释冗长而且凌乱不堪呢? 3、在多人协同开发、维护的今天,我们需要怎么样的注释来保证高质、高交的进行开发和维护工作呢? 二、意义 程序中的注释是程序设计者与程序阅读者之间通信的重要手段。应用注释规范对于软件本身和软件开发人员而言尤为重要。并且在流行的敏捷开发思想中已经转载 2010-01-13 14:19:00 · 2695 阅读 · 2 评论 -
java时间操作函数汇总
经常用到时间日期类,所以就将常用的日期方法和属性都归纳总结如下,方便大家查找 1.计算某一月份的最大天数 Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.原创 2009-10-30 09:39:00 · 389 阅读 · 0 评论 -
跌带
Iterator接口Iterator接口有下面3个基本方法:Object next():返回迭代器刚越过的元素的引用boolean hasNext():判断容器内是否还有可供访问的元素void remove():删除迭代器刚越过的元素注意:Java中的迭代器与STL中的迭代器在概念上有很重要的区别。在STL中,迭代器类似于数组的索引,使用这种迭代器可以查看存放在该位置上的元素(类似于通过数组索引i原创 2009-10-30 09:35:00 · 541 阅读 · 0 评论 -
JAVA导出EXCEL基本操作
一.POI简介 Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API 目前比较成熟的是HSSF接口,处理MS Excel(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。 二.HSSF概况 HSSF 是Horrib原创 2009-10-30 09:55:00 · 1261 阅读 · 0 评论 -
JAVA处理日期时间常用方法
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。 例: Calendar cal = Calen原创 2009-10-30 09:46:00 · 1393 阅读 · 0 评论 -
JAVA集合
Vector : 基于Array的List,其实就是封装了Array所不具备的一些功能方便我们使用,它不可能走入Array的限制。性能也就不可能超越Array。所以,在可能的情况下,我们要多运用Array。另外很重要的一点就是Vector“sychronized”的,这个也是Vector和ArrayList的唯一的区别。ArrayList:同Vector一样是一个基于Array上的链表原创 2009-10-30 09:35:00 · 378 阅读 · 0 评论 -
获得日期的方法
package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;原创 2009-10-30 09:34:00 · 386 阅读 · 0 评论 -
Java中字符串(String)的存储和赋值原理
可能很多java的初学者对String的存储和赋值有迷惑,以下是一个很简单的测试用例,你只需要花几分钟时间便可理解。1.在看例子之前,确保你理解以下几个术语: 栈 :由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。 堆 :由JVM分配的,用于存储对象等数据的区域。 常量池 :在堆中分配出来的一块存储转载 2010-01-04 12:55:00 · 3213 阅读 · 3 评论