`
ariyue
  • 浏览: 346209 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java中输出流OutputStream类应用实例

    博客分类:
  • java
阅读更多
OutputStream类
该类是字节输出流的抽象类,定义了输出流的各种操作方法。这些方法的说明如表1所示。
下面通过实例介绍如何使用OutputStream类向控制台输出字符串信息。步骤如下。
(1)创建OutputStreamWriteStr类,在类中创建OutputStream类的实例对象out,并为其赋值为System类的out属性,该属性是控制台的输出流,再定义一个字节数组,该数组是将要输出到控制台的字符串信息,并通过out对象在控制台输出该字节数组的内容。关键代码如下:
src\com\lzw\OutputStreamWriteStr.java关键代码:
public static void main(String[] args) {
OutputStream out=System.out;
try {
byte[] bs="本实例使用OutputStream输出流,在控制台输出字符串\n".getBytes();
out.write(bs);                              // 将字节数组的内容写入输出流
bs="输出内容:\n".getBytes();
out.write(bs);
bs="      网站源代码,祝愿天下学子,学业有成。".getBytes();
out.write(bs);
out.close();                                 // 关闭输出流
} catch (IOException e) {
e.printStackTrace();
}
}
(2)运行本实例,在控制台中将输出以下字符串信息:
本实例使用OutputStream输出流,在控制台输出字符串
输出内容:
网站源代码,祝愿天下学子,学业有成。
完整代码:
src\com\lzw\OutputStreamWriteStr.java完整代码:
package com.lzw;
import java.io.IOException;
import java.io.OutputStream;
public class OutputStreamWriteStr {
public static void main(String[] args) {
OutputStream out=System.out;
try {
byte[] bs="本实例使用OutputStream输出流,在控制台输出字符串\n".getBytes();
out.write(bs);
bs="输出内容:\n".getBytes();
out.write(bs);
bs="明日科技有限公司,祝愿天下学子,学业有成。".getBytes();
out.write(bs);
} catch (IOException e) {
e.printStackTrace();
}
}
}

表1  OutputStream类的方法
-
分享到:
评论

相关推荐

    Java输入输出流及在网站开发中的应用探讨.pdf

    在网站开发中,输入输出流的应用非常广泛,本文通过实例形式对Java.io包中的File、FileInputStream、FileOutputStream、StringBuffer类在信息处理和网站开发中的应用进行了分析和探讨。 1.1 输入输出流的基本概念 ...

    Java输入输出流

    这两种流都有基本的输入输出类,如`InputStream`和`OutputStream`用于字节流,`Reader`和`Writer`用于字符流,并且这些基本类还提供了许多子类和扩展类以适应不同的应用场景。 #### 二、File 类 `File`类是`java.io...

    java 输入输出流

    Java中的输入输出流分为两大类:字节流(Byte Stream)和字符流(Character Stream)。字节流处理的数据单位是字节,适用于所有类型的数据,包括图像、音频等二进制数据。字符流处理的是Unicode字符,适合处理文本...

    Java基础核心+InputStream输入流+OutputStream输出流

    本教程将聚焦于Java的基础核心,以及两个重要的I/O(输入/输出)流类——InputStream和OutputStream,它们在文件操作中扮演着关键角色。 InputStream和OutputStream是Java.io包下的抽象类,是所有字节流的基类。...

    Java_输入输出流及文件读写详解

    在Java API中,I/O流被组织为一系列类和接口,主要位于`java.io`包。在JDK 1.0中引入了字节流(byte stream),JDK 1.1则添加了字符流(char stream)。字节流处理数据单位为字节,而字符流处理的是Unicode字符,...

    java入门 应用程序实例

    Java入门应用程序实例是Java...以上就是Java入门应用程序实例中涉及的主要知识点。通过这些实例,初学者不仅可以掌握Java编程的基本技能,还能逐步提升解决问题的能力。实践中遇到的问题和解决过程都是宝贵的学习经验。

    java IO流精讲 JAVA IO流实例开发

    Java IO流是Java平台中用于处理输入/输出操作的核心组件,它允许程序与各种数据源(如文件、网络连接、内存缓冲区等)进行交互。Java IO流的精讲涵盖了许多概念和技术,包括流的分类、流的方向、缓冲区的使用、字符...

    java之io流实例

    本文将深入探讨Java的IO流实例应用,旨在帮助开发者更好地理解和掌握这一关键概念。 IO流在Java中分为两大类:字符流(Character Stream)和字节流(Byte Stream)。字符流处理的是Unicode编码的字符,而字节流则...

    8Java输入输出流

    Java输入输出流是Java编程语言中用于数据传输的核心组件,广泛应用于文件操作、网络通信以及数据的序列化与反序列化等场景。在Java中,I/O(Input/Output)流被设计为一种对象,它们能够读取或写入数据到不同的源和...

    Java-Io流,练习

    1. 字节流:Java的`java.io`包中提供了处理字节流的类,如`InputStream`和`OutputStream`作为所有字节输入流和输出流的基类。它们的子类如`FileInputStream`和`FileOutputStream`分别用于文件的读写。 2. 字符流:...

    JAVA输出流与输入流代码实例

    JAVA输出流与输入流代码实例 在 Java 编程中,输出流和输入流是非常重要的概念,它们分别负责将数据写入到外部设备或文件中和从外部设备或文件中读取数据。在 Java 中,输出流和输入流都是基于流(Stream)概念的,...

    Java输入输出流.pptx

    Java输入输出流是Java编程语言中的重要组成部分,用于处理数据的输入和输出操作。Java的I/O机制基于数据流的概念,涉及数据从源到目的地的传输。数据流分为两种主要类型:输入数据流(Input Stream)和输出数据流...

    徐明浩java编程基础应用与实例代码

    6. **输入/输出流**:讨论文件操作,网络通信,以及使用InputStream、OutputStream、Reader、Writer等I/O流进行数据传输。 7. **多线程**:解释线程的创建、同步、协作,以及线程池的使用,以实现高效的并发编程。 ...

    java.lang.IllegalStateException: OutputStream already obtain

    标题 "java.lang.IllegalStateException: OutputStream already obtain" 涉及到的是Java编程中的一个常见错误,特别是当处理I/O流时。这个异常通常在尝试获取已经存在的OutputStream实例时抛出,表明该输出流已经被...

    java socket 视频流转发socket

    在Java中,`java.net.ServerSocket`类是服务器端使用的,它监听特定端口上的连接请求。当一个客户端(使用Socket)尝试连接到该端口时,ServerSocket会创建一个新的Socket实例来处理这个连接。这被称为“三次握手”...

    220个JAVA初学者实例

    6. **输入/输出流**:学习File类、InputStream和OutputStream家族,以及BufferedReader和PrintWriter等用于文件读写的方法。 7. **IO流的高级使用**:掌握对象序列化与反序列化,以及使用FileReader、FileWriter...

    java输入输出操作

    Java输入输出操作是Java编程中的基础且重要的一部分,它涵盖了数据的读取、写入以及文件和流的管理。在Java中,输入输出主要通过I/O流(Input/Output Stream)来实现,这些流用于在程序和外部资源之间传输数据。Java...

    coreJava文件输入输出流源代码

    在这个“coreJava文件输入输出流源代码”中,我们可以深入学习输入输出流的原理,以及如何在实际应用中运用这些原理。 1. 输入流(Input Stream): 输入流用于将数据从源(如磁盘文件)读取到程序中。Java提供了...

    java编程基础,应用与实例

    第13章 Java输入与输出(I/O) 179 13.1 File类 179 13.2 流(stream) 182 13.2.1 InputStream与OutputStream 183 13.2.2 FileInputStream类与FileOutputStream类 184 13.3 filter stream 186 13.4 字符流...

    java基础代码_java_输入输出流_接口_多线程_异常_

    基本的输入流类有InputStream和Reader,输出流类有OutputStream和Writer。此外,还有Buffered流用于提高性能,Filter流用于过滤数据,Object流用于序列化和反序列化对象。 接下来是接口(Interface)的概念。在面向...

Global site tag (gtag.js) - Google Analytics