1.java 处理日期
2. 从JKS文件中读取密钥
JKS文件是一个Java中的密钥管理库,里面可以放各种密钥文件,
JKS文件的生成?
如何从JKS文件中将已有的密钥读取出来?
理论:
1.Java 日期时间
java.util 包提供了 Date 类来封装当前的日期和时间。
2.Java 实例 - 读取文件内容
Java 流(Stream)、文件(File)和IO
//下面将要讨论的两个重要的流是 FileInputStream 和 FileOutputStream
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();
}