javaBase-日期处理

来源:互联网 发布:网络约车平台架构图 编辑:程序博客网 时间:2024/06/03 15:26
 1.java 处理日期
    Calendar curr = Calendar.getInstance();            curr.set(Calendar.YEAR, curr.get(Calendar.YEAR) + loanterm);            Date date = curr.getTime();                        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");//使用 SimpleDateFormat 格式化日期                        sdf.format(date)


            
2. 从JKS文件中读取密钥
JKS文件是一个Java中的密钥管理库,里面可以放各种密钥文件,
JKS文件的生成?
如何从JKS文件中将已有的密钥读取出来?
KeyStore ks;//工具类ks = KeyStore.getInstance("JKS");//得到实例对象fin = new FileInputStream(keyStoreFile);//读取JKS文件

理论:
1.Java 日期时间
java.util 包提供了 Date 类来封装当前的日期和时间。
 
Date date = new Date(); date.toString() SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");//使用 SimpleDateFormat 格式化日期

 2.Java 实例 - 读取文件内容
 Java 流(Stream)、文件(File)和IO
 
 
 //readLine() 方法来读取文件 test.log 内容   {            BufferedReader in = new BufferedReader(new FileReader("test.log"));            String str;            while ((str = in.readLine()) != null) {                System.out.println(str);            }            System.out.println(str);  }


 
  //下面将要讨论的两个重要的流是 FileInputStream 和 FileOutputStream
 
  {   byte bWrite [] = {11,21,3,40,5};      OutputStream os = new FileOutputStream("test.txt");      for(int x=0; x < bWrite.length ; x++){      os.write( bWrite[x] ); // writes the bytes    }    os.close();     InputStream is = new FileInputStream("test.txt");    int size = is.available();     for(int i=0; i< size; i++){      System.out.print((char)is.read() + "  ");    }      is.close();  }            


 






0 0