易截截图软件、单文件、免安装、纯绿色、仅160KB

java中日期、日期格式、日期计算学习笔记

2. Calendar 对象的容错性,Lenient 设置 我们知道特定的月份有不同的日期,当一个用户给出错误的日期时,Calendar 如何处理的呢? import java.io.*;
import java.util.*; public class WhatIsCalendar
{
    public static void main(String[] args) throws Exception{
        Calendar cal1 = Calendar.getInstance();
        cal1.set(2000, 1, 32, 0, 0, 0);
        System.out.println(cal1.getTime());
        cal1.setLenient(false);
        cal1.set(2000, 1, 32, 0, 0, 0);
        System.out.println(cal1.getTime());
    }
} 它的执行结果是: Tue Feb 01 00:00:00 PST 2000
Exception in thread "main" java.lang.IllegalArgumentException
    at java.util.GregorianCalendar.computeTime(GregorianCalendar.java:1368)
    at java.util.Calendar.updateTime(Calendar.java:1508)
    at java.util.Calendar.getTimeInMillis(Calendar.java:890)
    at java.util.Calendar.getTime(Calendar.java:871)
    at WhatIsCalendar.main(WhatIsCalendar.java:12) 当我们设置该 Calendar 为 Lenient false 时,它会依据特定的月份检查出错误的赋值。 3. 不稳定的 Calendar 我们知道 Calendar 是可以被 serialize 的,但是我们要注意下面的问题 import java.io.*;
import java.util.*; public class UnstableCalendar implements Serializable
{     public static void main(String[] args) throws Exception{
        Calendar cal1 = Calendar.getInstance();
        cal1.set(2000, 7, 1, 0, 0 , 0);
        cal1.set(Calendar.MILLISECOND, 0);
        ObjectOutputStream out =


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

java 基本数据类型之间的转换

 java 基本数据类型之间的转换
    
 
实箭头表示无数据丢失的转换
虚箭头表示有数据丢失的转换
在进行二元计算的时候,先将两个操作数转换为同一种类型,再计算
    ①如果两个数中有一个是double类型的,那么另一个也将转换为double类型;
   &n ......

Java打包成可执行文件步骤详解

核心思想:把含main方法的入口类添加到MANIFEST.MF文件中。
步骤:
假设有两个类文件要打包,它们分别属于不同的package。
package com.test.jar;   
import java.awt.*;   
import javax.swing.*;   
public class Jar extends JFrame   
{  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号