`

Java IO笔记

    博客分类:
  • Java
阅读更多
	public static void main(String[] args) throws IOException {
		//输入流
		InputStream in = Test.class.getResourceAsStream("/test");
		InputStreamReader isr = new InputStreamReader(in);
		BufferedReader reader = new BufferedReader(isr);
		
		//输出流
		String resource = Test.class.getResource("/").toString();
		resource = resource.substring(5);
		File fw = new File(resource+"writer.txt");
		BufferedWriter writer = new BufferedWriter(new FileWriter(fw));
		
		int re;
		while((re = reader.read())!=-1){
			System.out.print((char)re);
			writer.write(re);
		}
		
		//刷新缓冲区,将缓冲区剩余的数据写入文件
		writer.flush();
		writer.close();
		
		isr.close();
		in.close();
	}

 

0
0
分享到:
评论

相关推荐

    李兴华 Java IO笔记

    ### 李兴华Java IO笔记知识点详述 #### 流和基础知识 流是计算机科学中用于数据传输的基本概念,它可以被视为一系列连续的数据元素。在Java中,流主要分为两种类型:**输入流**和**输出流**。输入流用于从数据源...

    java io流学习笔记1

    Java IO流是Java编程语言中处理输入输出操作的重要部分,尤其在数据传输、文件读写等方面发挥着核心作用。本文将深入探讨Java IO流的基本概念、类型以及它们在实际开发中的应用。 首先,理解IO流的基本概念至关重要...

    java中IO完整笔记

    java 中文件的操作,适合基本入门的 ,

    java学习笔记1(java io/nio)

    java学习笔记1(java io/nio)设计模式

    java IO流详细笔记

    Java IO流详解

    javaIO流笔记

    ### Java IO流知识点详解 #### 一、Java IO流概述 在Java中,输入/输出(Input/Output,简称IO)操作是程序与外部设备进行数据交换的重要方式。Java提供了强大的IO流处理类库,主要位于`java.io`包中。这些类库...

    Java IO学习笔记+代码

    Java IO是Java编程语言中用于输入/输出操作的重要部分,它提供了一系列的类和方法来处理数据的读写,文件的创建、删除以及流的管理等。以下是对标题和描述中涉及的知识点的详细说明: 1. **文件对象的生成**: 在...

    javaIO读书笔记

    IO系统解构有装饰者设计模式息息相关,所以先从分析它们的关系:

    java IO流学习笔记

    ### Java IO流学习笔记 #### 异常处理与IO流操作 在进行Java IO流的学习过程中,异常处理是非常重要的一个方面。本节将详细介绍如何在Java中处理异常,并结合具体的IO流操作进行说明。 #### 一、异常处理 在Java...

    IO笔记.zip关于javaIO流部分的详细笔记

    本笔记将深入探讨Java IO流的各个方面,从基础的节点流到功能强大的装饰缓冲流,帮助开发者更好地理解和应用这一关键概念。 一、Java IO流概述 Java IO流分为四个主要类别:字节流(Byte Stream)、字符流...

    Java 的 IO流笔记.md

    ### Java IO流学习笔记 #### 一、IO流的四大抽象类 - **InputStream/OutputStream**:字节的输入输出流的抽象类。 - 数据单位:字节(8比特,范围0-255) - **Reader/Writer**:字符的输入输出流的抽象类。 - ...

    java零基础自学 之 JavaIO流处理

    Java IO流处理是Java编程中一个非常重要的概念,主要用于数据的输入和输出操作。对于Java初学者来说,理解和掌握IO流的基本使用至关重要。在Java中,流被形象地比喻为数据传输的通道,数据可以从一个源头(如文件、...

    JAVA的IO笔记,希望对大伙有用哦!

    Java的IO(输入/输出)系统是编程中一个至关重要的部分,它允许程序与外部世界进行数据交换。本文将深入探讨Java IO的一些基础知识,包括基本流、缓冲流、数据流和对象序列化。 首先,我们从最基础的流开始。在Java...

    狂神说Java系列笔记.rar

    【狂神说Java系列笔记.rar】是一份涵盖了2020年7月份的全面Java学习资源,其中包含了从基础到高级的多个主题。这个压缩包是针对Java开发者的宝贵资料库,尤其对于初学者和想要深入理解Java技术体系的人而言极具价值...

    Java学习笔记——良葛格

    最后,笔记可能会涵盖一些实用的Java库,如集合框架(ArrayList、LinkedList、HashMap等)、IO库和JDBC(Java Database Connectivity)用于数据库交互。 总的来说,"良葛格的Java学习笔记"是一个全面而详尽的入门...

    java全套笔记 来自狂神说java笔录.zip

    11. **Java IO/NIO**:深入理解流的分类,学习非阻塞I/O模型NIO(New Input/Output)。 12. **Java 8及更高版本新特性**:包括Lambda表达式、Stream API、Optional类、日期时间API的改进等。 这些笔记内容全面覆盖...

    Java 学习笔记Java学习笔记

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)于1995年发布。...Java学习笔记涵盖了这些核心知识点,通过深入学习和实践,你可以逐步掌握Java编程,并应用于实际项目开发中。

    马士兵 java IO流 笔记 和分析

    以前学java时候看的马士兵老师的教程,老师讲的较快,有些不适应,自己做些笔记巩固练习,效果还不错,贴出来分析大家把,配图+示例。。。

Global site tag (gtag.js) - Google Analytics