java创建本地文件并读取文件
java功能强大,可以直接或间接与操作系统打“交道”。例如在本地创建文件,并读取文件,其实与本地写log日志是一样的道理。
接下来就是使用java来实现创建本地文件,并读取本地文件,废话就不多说了,直接上代码。
package localfile;
import java.io.*;
import java.util.Properties;
public class MichaelMakeNativeFile {
private static Properties base;
private static File pFile = null;
private static long iniModifyTime = 0;
private static String currentUrl;
//static生命周期与类实例化一致
static {
currentUrl = System.getProperty( "user.dir" ) + "\\";
System.out.println("当前项目的完整路径(只到项目文件夹名,不包括包名):"+currentUrl);
//1)创建文件
pFile = new File( currentUrl + "config\\michael.txt" );
iniModifyTime = pFile.lastModified();
//操作键值对
base = new Properties();
//++++++++++++++++++++++++++++++++++++文件夹和文件++++++++++++++++++++++++++++++++++++
try {
//如果不存在该文件,则创建新的文件,并写入新的默认值
if(!pFile.exists()){
createFile("config","michael.txt");
//2)写入文件
fileWrite("name","michael.pan");
fileWrite("age","20");
}
//+++++++++++++++++++++++++++++++++++++++++
//Properties需要加载FileReader才能读取File文件的值!!!
FileReader reader = new FileReader( pFile );
base.load( reader );
//+++++++++++++++++++++++++++++++++++++++++
//3)读取文件
// readFile(pFile);
} catch (Exception e) {
e.printStackTrace(

这篇博客介绍了如何使用Java进行本地文件的创建和读取操作,强调了这一功能与写日志的相似性。文章通过简洁的代码示例,展示了具体的实现过程,适用于Java开发者参考。
746

被折叠的 条评论
为什么被折叠?



