- 浏览: 1990396 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (509)
- JavaEE (122)
- Oracle数据库 (29)
- JavaScript (37)
- SAP (5)
- MySql数据库 (7)
- JavaSE (4)
- Ajax (1)
- jQuery (13)
- SSH框架 (36)
- Web Service (10)
- JSF框架 (2)
- JBPM (0)
- ireport报表 (2)
- ibatis (5)
- Hibernate (31)
- JSP (11)
- Tomcat 服务器 (20)
- Other (19)
- JavaWeb (4)
- Maven (11)
- OSWorkFlow (10)
- HTML (13)
- Exception汇总 (7)
- SVN (2)
- 笑话 (1)
- JSTL (1)
- WebSphere Message Broker (13)
- ANT命令 (3)
- Liunx (12)
- Struts2 (26)
- Eclipse (6)
- DOS (3)
- Flex (11)
- WebSphere (1)
- 开发常用工具 (3)
- Junit (2)
- EJB (4)
- Struts1.2 (2)
- Jboss (1)
- Android (2)
- Java框架源码解析 (1)
- Spring (4)
- MyBatis (6)
- SpringMVC (4)
- Jetty (2)
- 数据库表设计 (1)
- SSO (4)
最新评论
-
贝塔ZQ:
也可以试试PageOffice插件,觉得更简单点
Jxl操作Excel设置背景、字体颜色、对齐方式、列的宽度 -
jia1208:
...
Could not publish server configuration for Tomcat v6.0 Server at localhost. -
u011274527:
赞
java.io.EOFException java.io.ObjectInputStream$PeekInputStream.readFully 错误 -
旭旭小牛啦:
怎么没哟了,继续赛
jQuery 选择器 -
wzw3919:
100行会报空指针
Java 解压缩zip文件
package pack.java.io; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class GetFileDemo { /** * 测试IO流的主方法; * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub File readFile =new File("C:\\readFile.txt"); File writeFile = new File("C:\\writeFile.txt"); FileInputStream fileInputStream = null; FileOutputStream fileOutputStream = null; try { //从程序的角度出发,从C盘的myFile.txt文件读进来,是输入流; fileInputStream=new FileInputStream(readFile); //从程序的角度出发,输出到别出去,是输出流. fileOutputStream=new FileOutputStream(writeFile); try { int c=0; while ((c=fileInputStream.read())!=-1) { fileOutputStream.write(c); } System.out.println("成功输出文件."); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ //关闭输入流; if(fileInputStream!=null){ try { fileInputStream.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } //关闭输出流; if(fileOutputStream!=null){ try { fileOutputStream.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } }
这个例子非常的简单..就是从应该读取一个文件,然后写入到另外一个地方..
发表评论
-
解决Java服务器端插入数据到Mysql中乱码问题--简单几步轻松解决乱码问题
2015-11-13 17:52 2418当写入数据到mysql数据库中发生乱码时.请检查以下几个地 ... -
设计模式之-代理模式-Proxy
2015-04-28 21:24 869使用代理模式之前需要知道代理模式能做什么? 能有哪些好处以及 ... -
构建高并发、服务化、低耦合企业级脚骨:springmvc+mybatis+restfull+webservice+bootstrap html5
2015-04-14 01:17 85SpringMVC + Mybatis + SpringS ... -
教您搭建大型互联网企业架构:springmvc+mybatis+restful+webservice+quartz+bootstrap
2015-04-13 21:54 99SpringMVC + Mybatis + SpringS ... -
大型互联网服务集成平台:springmvc+mybatis+restful+webservice+quartz+bootstrap html5
2015-04-13 21:49 81SpringMVC + Mybatis + SpringSe ... -
大型互联网服务集成平台:springmvc+mybatis+restfull+JMS+webservice+bootstrap
2015-04-12 23:36 22SpringMVC + Mybatis + SpringS ... -
大型互联网服务集成平台:springmvc+mybatis+restfull+JMS+webservice+bootstrap
2015-04-12 23:33 83SpringMVC + Mybatis + SpringS ... -
Maven构建大型互联网架构springmvc+mybatis+Restfull+Webservice+Bootstrap
2015-04-12 23:28 71SpringMVC + Mybatis + SpringS ... -
maven构建高大上开源架构:springmvc+mybatis+rest+bootstrap html5
2015-04-12 23:25 23SpringMVC + Mybatis + SpringS ... -
手机App后台架构:Springmvc+SpringSecurity+mybatis+Rest+Quartz+Bootstrap Html5( Maven构建)
2015-04-09 01:39 76APP后台架构Maven构建,模拟大型互联网架构,支持高并发 ... -
maven构建springmvc+mybatis+rest+webservice+bootstrap html5(cms开源项目)
2015-04-09 01:21 85SpringMVC + Mybatis + SpringS ... -
Java正则表达式
2014-11-26 21:03 1220Java正则表达式: package pack.ja ... -
Cannot convert value of type [org.springframework.cache.ehcache.EhCacheCache
2014-11-10 20:03 6252错误信息: [org.springframework.be ... -
Collections工具类中的frequency方法统计单词出现的次数
2013-11-05 21:30 2818最近发现了一个Collections中有一个很好用的方法: ... -
Java 压缩Excel文件生成.zip文件
2013-05-08 22:22 7952首先创建文件目录,然后生成Excel文件到创建的目录下, ... -
Java 解压缩zip文件
2013-05-08 13:14 8354不借助于其他的第三方 ... -
Jxl操作Excel设置背景、字体颜色、对齐方式、列的宽度
2013-04-06 22:26 57720最近项目中需要用到导出Excel文件,以下是我写了一个通过j ... -
java获取字节的长度.
2012-05-17 22:00 6746我们经常要获取中文,数字,或者英文字符所占字节的长度,下面就列 ... -
StringBuffer-reverse()字符反转功能
2012-05-17 21:42 7096在书上看到一个这样的例子, 采用最简便的方式把一串字符串反转过 ... -
java 打开IE
2012-05-23 22:14 1303Runtime.getRuntime().exec(" ...
相关推荐
本文将深入探讨Java的IO流实例应用,旨在帮助开发者更好地理解和掌握这一关键概念。 IO流在Java中分为两大类:字符流(Character Stream)和字节流(Byte Stream)。字符流处理的是Unicode编码的字符,而字节流则...
例如,FileInputStream和FileOutputStream分别代表文件的输入流和输出流,用于读写文件。 其次,根据处理的数据类型,IO流又分为字节流和字符流。字节流处理原始的8位字节数据,如FileInputStream和...
6. **InputStreamReader** 和 **OutputStreamWriter**:它们作为桥梁,连接字节流(如FileInputStream和FileOutputStream)和字符流(如BufferedReader和BufferedWriter),可以根据指定的字符集进行转换。...
例如,可能涉及使用`FileInputStream`和`FileOutputStream`进行简单的文件复制,或者使用`BufferedReader`和`BufferedWriter`进行高效的文本文件读写。通过运行这些示例,你可以直观地理解IO流的工作原理,并学习...
Java IO流的使用涉及到流的打开、数据的读写操作和流的关闭。正确地使用流可以避免内存泄漏和其他资源问题。在实际开发中,通常会结合try-catch-finally语句来确保即使发生异常也能正确关闭流。 总结来说,Java IO...
- 根据操作方式,流又可分为节点流(如FileInputStream、FileOutputStream)和处理流(如BufferedReader、BufferedWriter),节点流直接与数据源交互,处理流则用于对其他流进行功能增强。 2. **基本类和接口**: ...
Java IO(Input/Output)是...通过这些实例,开发者可以深入理解Java IO系统的工作原理,学习如何有效地在程序中进行文件操作,以及如何处理不同类型的流和数据编码问题。这对于开发涉及数据读写的Java应用至关重要。
- Java IO流按照数据流向分为输入流(InputStream和Reader)和输出流(OutputStream和Writer)。 - 按照数据类型又可分为字节流(处理原始字节数据,如InputStream和OutputStream)和字符流(处理字符数据,如...
在提供的"day18_重点.txt"文件中,可能包含了关于Java IO流的详细讲解和实例代码。这个文件可能涵盖了如何创建、使用和组合不同类型的流,以及如何处理异常等方面的知识。18.bmp文件可能是一个示例中使用的图像文件...
* 了解Java中的IO流的使用,例如使用FileInputStream和FileOutputStream等。 七、图书管理系统的实现 * 实现图书管理系统的各个模块,例如读者信息管理模块、图书信息管理模块、图书借阅管理模块等。 * 使用Java中...
- **FileInputStream/FileOutputStream**:节点流,用于以字节为单位直接操作文件。 - **ByteArrayInputStream/ByteArrayOutputStream**:节点流,用于以字节为单位直接操作字节数组。 - **ObjectInputStream/...
`FileInputStream`和`FileOutputStream`是Java.io包下的核心类,它们分别代表了文件输入流和文件输出流。这两个类用于对文件进行字节级别的读写操作,适用于处理任何类型的二进制数据,如图片、音频、视频文件等。 ...
本实例主要探讨了如何使用Java IO流进行文件的读写、上传和下载,同时也涵盖了处理文本数据和音频文件等内容。 一、文件的读写 Java中的File类是文件操作的基础,它提供了创建、删除、重命名等基本功能。而IO流则...
这里我们以字节流为例,使用`java.io.FileInputStream`作为读取源文件的输入流,`java.io.FileOutputStream`作为写入目标文件的输出流。 下面是一个简单的文件复制示例: ```java import java.io.*; public class...
例如,FileInputStream和FileOutputStream分别代表文件输入流和文件输出流,它们用于读写文件中的字节数据。字节流适用于任何类型的数据,因为所有数据最终都可以转化为字节序列。 ### 2. 字符流 字符流是Java为...
IO流分为两大类:字节流和字符流,分别处理字节数据和字符数据。在Java中,字节流由InputStream和OutputStream家族类代表,字符流则由Reader和Writer家族类代表。Java IO流还提供了许多高级功能,如缓冲、转换和过滤...
Java的异常处理和IO流是Java编程中两个重要的概念,它们在处理程序错误和数据输入输出方面发挥着关键作用。 4.1 异常处理 Java的异常是一种在程序运行时发生的问题,它中断了正常的代码执行流程。异常是通过异常...
#### 四、Java IO流实例 以下是一个简单的示例,演示如何使用`FileInputStream`创建文件的字节输入流: ```java import java.io.FileInputStream; public class FileInputExample { public static void main...
在这个简单的实例中,我们将深入理解Java如何处理字节流和字符流。 首先,让我们明确字节流和字符流的区别。字节流是以8位字节为单位进行数据传输,适用于处理任何类型的数据,包括图像、音频、二进制文件等。Java...
在文件复制中,我们通常使用FileInputStream和FileOutputStream。 首先,我们需要创建FileInputStream对象,将源文件作为参数传入构造函数。然后,创建一个FileOutputStream对象,传入目标文件的路径。接着,我们...