`
坏我一锅粥
  • 浏览: 61226 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

14、java打开文件

    博客分类:
  • IO
package com.tij.io.file; import java.awt.Desktop; import java.io.File; import java.io.IOException; /** * java打开文件 * @author guoyoujun * @date 2014-3-17 */ public class JavaOpenFile { /** * java.awt.Desktop 用来打开文件的类; 首先能否打开文件要满足以下几点 * <p>1、操作平台是否支持桌面方式 * 2、文件是否 ...
package com.tij.io.file; import java.io.File; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; /** * 学习java中几种表示文件路径的方法差别 * @author guoyoujun * @date 2014-3-17 */ public class JavaFilePath { /** * java.io.File类中包含了三个方法来确定一个文件的路径 * < ...
package com.tij.io.file; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.nio.channels.FileChannel; import javax.n ...
package com.tij.io.file; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.nio ...
package com.tij.io.file; import java.io.File; import java.util.Date; /** * 获取文件最后的修改日期 * @author guoyoujun * @date 2014-3-17 */ public class FileDate { /** * 调用file类的lastModified()返回最后修改的时间 * <p>如果文件不存在则返回O,得到date的初始日期 * @param args */ public static void main ...
package com.tij.io.file; import java.io.File; /** * 检查File对象是文件还是目录 * @author guoyoujun * @date 2014-3-17 */ public class CheckDirectoryOrFile { /** * java.io.File包含两个方法:isFile(); isDirectory() * <p>isFile();检查改文件对象是否是普通文件,是则return true; 如果文件不存在或者是目录则return false * ...
package com.tij.io.file; import java.io.File; import java.io.IOException; /** * 判断文件存在目录 * @author guoyoujun * @date 2014-3-17 */ public class FileExists { /** * java.io.File类的exists()方法可以检查该文件否存在目录中 * <p>返回true则存在,返回false则不存在 * @param args */ public static v ...
package com.tij.io.file; import java.io.File; /** * 获得文件扩展名 * @author guoyoujun * @date 2014-3-17 */ public class GetFileExtension { /** * java.io.File 本省并没有给我们提供获取扩展名的方法,所以就自己写了一个 * <p>当然了我这里并没有对文件存在做出判断, 实际你应该要exists判断的! * @param args */ public static void m ...
package com.tij.io.file; import java.io.File; public class FileSize { /** * This class Shows how to get file size in Java * @param args */ public static void main(String[] args) { File file = new File("/Users/GYJ/Documents/bad_kpi.sql"); if (file.exists()) { ...
java.io.File renameTo(File dest) 方法可以用来重命名文件或者移动文件的目录 当成功移动或者重命名方法返回true 否则返回false; 一定要仔细检查这个返回值,这是和平台相关的, 比如说当目录中已有了相同的文件则不能继续移动或者重命名 mac系统中是会覆盖目标文件的 返回true window系统则不能操作,返回false 代码中从相对、绝对位置测试了重命名操作,而且从不同目录的移动和重命名也做了操作; 每个执行完都给出了结果out out====; package com.tij.io.file; import java.io.File; ...
package com.tij.io.file; import java.io.File; public class DeleteFolderRecursively { /** * use be to delete file * @param args */ public static void main(String[] args) { String folder = "/Users/GYJ/tomcat"; //deleted folder recursively recursiveDelete(new ...
java.io.File类中有四种静态分隔符; 分别是separator separatorChar pathSeparator pathSeparatorChar separator : 它属于平台默认的字符形式, 列如window "\" unix "/" separatorChar  : 同上,但是表示字符 pathSeparator  : 表示为各个平台classPath 分割的变量,window: ";" unix ":" pathSeparatorChar : 同上,但是表示字符 测试======== ...
package com.tij.io.file; import java.io.File; public class DeleteFileJava { /** * This is Shows How to delete a File in Java * @param args */ public static void main(String[] args) { //absolute file name with path File file = new File("/Users/GYJ/file.txt"); ...
   在java中可以使用 java.io.file 类来创建新的文件,当初始化完了文件对象 我们就可以调用文件对象的createNewFile() 方法来创建文件, 这个方法返回一个boolean值 true表示成功, false表示失败; 当创建失败这个方法会抛出一个异常 java.io.IOException文件将会为空且0个字节 当我们通过传递一个文件名称创建文件的时候,可以是绝对路径, 不然就提供一个文件名称;也可以是相对路径; 因为file对象会从当前目录为基础目录开始查找文件 还有一点, 我们在创建文件的路径的时候应该用系统属性分隔符"file.separator&q ...
现在比较流行用jetty作为启动服务器做开发, 简单且方便; 一直用的是Jetty8 没出现过奇怪问题, 刚好在另外的工程的时候用到了Jetty6版本。 问题出现了 后来解决了是jar包问题, 记录一下以后遇到更有印象; 错误: 2014-03-06 14:02:21.419:org.apache.jasper.runtime.JspFactoryImpl:WARN: Exception initializing page context java.lang.VerifyError: (class: org/apache/jasper/runtime/PageContextImpl, ...
Global site tag (gtag.js) - Google Analytics