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

21、java从文件读取对象

    博客分类:
  • IO
阅读更多
package com.tij.io.file;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.ObjectInputStream;

/**
 * 把文件读取成实体对象
 * @author GYJ
 * @date 2014-3-22
 */
public class FileToObject {

	/**
	 * 之前写了一个把对象写入文件, 现在转换过来把写进去的读出来
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		try {
			FileInputStream fis = new FileInputStream("employee.ser");
			ObjectInputStream ois = new ObjectInputStream(fis);
			EmployeeObject emp = (EmployeeObject) ois.readObject();
			ois.close();
			fis.close();
			System.out.println(emp.toString());
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		}
		
		//out put=============
		/*EmployeeObject [name=gyj, role=leader, age=12]*/
		
	}

}

分享到:
评论

相关推荐

    JAVA实现远程文件读取

    JAVA实现远程文件读取 JAVA是一种广泛应用于软件开发的编程语言,随着网络技术的发展,JAVA也提供了许多支持远程文件读取的功能,本文将详细介绍JAVA实现远程文件读取的知识点。 1. Socket 编程 在JAVA中,Socket...

    java 按顺序读取文件

    首先,Java提供了多种类来处理文件读取,如`FileReader`,`BufferedReader`等。`FileReader`主要用于读取字符流,而`BufferedReader`则通过缓冲区提高读取效率。在按顺序读取文件时,通常我们会先创建一个`...

    java实现文件的读写操作

    在Java编程语言中,文件的读写操作是日常开发中不可或缺的部分。无论是处理用户数据、配置文件,还是进行数据持久化,都需要用到文件的读写功能。本篇将详细介绍如何在Java中实现文件的读写操作,并通过一个小例子...

    Java保存与读取文件.rar

    Java保存与读取文件代码示例,super("存储与读取对象"); //调用父类构造函数  Container container=getContentPane(); //得到容器  Icon imageIcon=new ImageIcon("image.gif"); //实例化一个图标  ...

    详解Java无需解压直接读取Zip文件和文件内容

    "Java读取Zip文件和文件内容" Java无需解压直接读取Zip文件和文件内容是Java语言中的一种常见操作,通过使用java.util.zip包中的ZipFile、ZipInputStream和ZipEntry类,我们可以轻松地读取Zip文件和文件内容。下面...

    Java存储与读取对象.rar

    这个名为"Java存储与读取对象.rar"的压缩包文件显然包含了与Java编程相关的资源,特别是关于对象存储和读取的实践示例。让我们深入探讨一下Java中对象存储和读取的相关知识点。 首先,Java提供了多种方式来持久化...

    java中用FileUtil实现文件读写

    - **文件读取**:利用`BufferedReader` 和 `BufferedWriter` 对象实现文件内容的读写操作。 #### 示例代码 ```java // 示例代码片段,展示如何使用FileUtil类 public class TestFileUtil { public static void ...

    java 二进制文件的读写操作

    ### Java 二进制文件的读写操作 在Java中,进行二进制文件的读写操作是非常常见的需求,尤其是在处理非文本类型的文件(如图片、音频或视频等)时。本文将详细介绍如何使用`FileInputStream`和`FileOutputStream`类...

    使用Java实现对dbf文件的简单读写

    使用 Java 实现对 dbf 文件的简单读写 Java 是一种广泛使用的编程语言,对于读写 dbf 文件具有重要的应用价值。本文将介绍使用 Java 实现对 dbf 文件的简单读写,包括读写 dbf 文件的基本步骤、相关类的介绍、代码...

    java如何读取文件

    在Java编程语言中,读取文件是一项常见的操作,尤其是在处理数据、日志文件或配置信息时。本文将详细解析如何使用Java读取文本文件,基于提供的代码示例,深入探讨其工作原理及最佳实践。 ### Java读取文本文件的...

    java读取mpp文件

    `mpxj`是一个开源的Java库,专门用于读取和写入Microsoft Project文件,包括MPP格式。这个库提供了丰富的API,使得开发者可以在Java应用中方便地操作这些项目管理文件。 首先,让我们详细了解一下如何在Java中使用`...

    java 读取FTP服务器文件

    以下是一份详细的Java FTP文件读取教程,涵盖了相关的重要知识点。 1. **FTP库的选择**: Java标准库中并没有内置FTP客户端,因此我们需要引入第三方库,如Apache Commons Net库。这个库提供了丰富的FTP功能,包括...

    java中读取目录下指定的文件

    在Java 7及以上版本,你可以使用try-with-resources语句更优雅地处理文件读取。例如,要读取一个文件的内容: ```java try (BufferedReader reader = new BufferedReader(new FileReader(file))) { String line; ...

    java文件读写操作

    1. **文件读取**: - 使用`File`类创建一个代表文件对象,例如`File file = new File("path_to_file")`。 - `FileReader`用于读取字符流,`FileInputStream`用于读取字节流。通常,我们会配合`BufferedReader`来...

    java操作共享文件

    在Java编程环境中,处理共享文件是一项常见的任务,特别是在企业级应用中,可能需要访问网络上的文件系统资源。Java提供了一些库来实现这一功能,其中之一就是jcifs库,它是一个开源的Java SMB(Server Message ...

    Java读取TIFF文件

    本篇文章将深入探讨如何使用Java来读取TIFF文件,并获取其尺寸——即图像的宽度(长)和高度。 在Java中,处理TIFF文件通常需要借助第三方库,因为Java的标准API(如`java.awt.image.BufferedImage`)并不直接支持...

    用java从文件中读取浮点数

    `Scanner`不仅可以从文件读取,还可以从控制台或任何实现了`Readable`接口的对象读取。 #### 3.2 `hasNextDouble()`方法 `hasNextDouble()`方法用于检查是否有下一个元素可以被解析为`double`类型。这是一个非常...

    java读取局域网共享机器文件

    通过以上方法,Java开发者可以实现从局域网共享机器上读取文件的功能。这个过程涉及到网络通信、文件I/O以及可能的身份验证,是Java网络编程中的一项重要技能。在开发过程中,了解和熟练掌握这些知识点对于解决实际...

    java nio 包读取超大数据文件

    - **多线程处理**:结合多线程技术,实现文件读取和数据处理的并行执行,提高整体效率。 综上所述,使用Java NIO处理超大数据文件时,关键是利用好内存映射文件技术和合理的数据读取策略,通过适当的分块和数据...

Global site tag (gtag.js) - Google Analytics