I/O流
起一个好听的名字
学无止境,学海无涯,乐在其中
展开
-
Java文件操作大全
Java文件操作大全 1.创建文件夹 //import java.io.*; File myFolderPath = new File(%%1); try { if (!myFolderPath.exists()) { myFolderPath.mkdir(); } } catch (Exception e) { System.out.printl转载 2016-01-11 13:57:30 · 301 阅读 · 0 评论 -
PipedInputStream和PipedOutputStream
管道流,用于线程间的通信。一个线程的PipedInputStream对象从另外一个线程的PipedOutputStream对象读取输入。要使管道流有用,必须同时构造管道输入流和管道输出流。import java.io.IOException;import java.io.PipedOutputStream;public class Producer extends Thr转载 2016-07-22 14:03:38 · 263 阅读 · 0 评论 -
java 文件的过滤 FileFilter
下面的例子中我们创建了一个FileFilter类,此类根据文件名的扩展名是否为.txt来筛选文件。创建FileFilter实例之后需要将此实例作为参数传给File的listFiles(fileFilter)方法,此方法会返回符合条件文件的数组,如下代码示例import java.io.File;import java.io.FileFilter;import java.io.I转载 2016-05-06 15:58:56 · 529 阅读 · 0 评论 -
java 读取文件的创建 时间和修改时间
在系统中存在一个文件test.txt,其属性如下: 下面就给出对这个文件的创建时间 和修改时间 读取的代码。点击这里查看对文件内容 的读取代码。Java代码 import java.io.BufferedReader; import java.io.File; import java.io.IOException; import ja转载 2016-03-14 09:29:11 · 2853 阅读 · 0 评论 -
JAVA实现实用的ZIP压缩与解压
程序实现了ZIP压缩。共分为2部分 : 压缩(compression)与解压(decompression) 大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 需在代码中自定义源输入路径和目标输出路径。 [java] view plain copy package com.han; import java.io.*转载 2016-04-05 11:44:43 · 619 阅读 · 0 评论 -
java实现压缩、解压缩文件
Java代码 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOExcep转载 2016-03-08 15:48:35 · 326 阅读 · 0 评论 -
JAVA实现把指定文件夹下的所有文件压缩成zip包
1.代码如下:[java] view plain copy "font-size:18px;background-color: rgb(204, 204, 204);">package cn.gov.csrc.base.util; import java.io.BufferedInputStream; import java.io.BufferedOutputS转载 2016-03-08 15:28:32 · 1661 阅读 · 0 评论 -
java.util.Properties类的使用详解
java.util.Properties是对properties这类配置文件的映射。支持key-value类型和xml类型两种。key-value类型的配置文件大略长这样:#测试环境配置:平台路径配置jstrd_home=D:/TMS2006/webapp/tms2006/WEB-INF/dbPort = localhostdatabaseName = myddbU转载 2016-03-07 09:16:59 · 801 阅读 · 0 评论 -
JAVA 程序实现文件到linux服务的上传与下载
[java] view plaincopyimport org.apache.commons.io.IOUtils; import org.apache.commons.net.ftp.FTPClient; import java.io.File; import java.io.FileInputStream; import java.io.IOException;转载 2016-01-11 15:58:01 · 4485 阅读 · 1 评论 -
java访问Linux服务器读取文件
所需jar包:j2ssh-core-0.2.2.jarjava代码:SshClient client=new SshClient(); try{ client.connect("此处是Linux服务器IP"); //设置用户名和密码 PasswordAuthenticationClient pw转载 2016-01-11 15:02:07 · 17115 阅读 · 1 评论 -
java 怎样读取指定行数的信息
利用LineNumberReader行号读取器即可达到这一目的;示例代码:package test import java.io.File; import java.io.FileReader; import java.io.IOException; import java.io.LineNumberReader; public class ReadSelectedLi转载 2016-01-08 18:30:06 · 1137 阅读 · 0 评论 -
Java网络编程中inputStream.available()的使用方法
案例一:先看看下面这段代码(有删节)public static String send(String sendurl, String sendText) throws Exception { URL url = null; URLConnection uc = null;//建立连接、输出数据等;String strReceive = ""; try转载 2016-07-05 09:56:39 · 10628 阅读 · 0 评论