博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java ByteArrayOutputStream close()方法与示例
阅读量:2528 次
发布时间:2019-05-11

本文共 1724 字,大约阅读时间需要 5 分钟。

ByteArrayOutputStream类close()方法 (ByteArrayOutputStream Class close() method)

  • close() method is available in java.io package.

    close()方法在java.io包中可用。

  • close() method is used to close this stream and it does not create any error when we call any other methods of this class after closing the stream.

    close()方法用于关闭此流,并且在关闭流后调用此类的任何其他方法时,它不会产生任何错误。

  • close() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error

    close()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名访问该方法,则会收到错误消息

  • close() method does not throw an exception at the time of closing the stream.

    close()方法在关闭流时不会引发异常。

Syntax:

句法:

public void close();

Parameter(s):

参数:

  • It does not accept any parameter.

    它不接受任何参数。

Return value:

返回值:

The return type of the method is void, it returns nothing.

该方法的返回类型为void ,不返回任何内容。

Example:

例:

// Java program to demonstrate the example // of void close()  method of ByteArrayInputStreamimport java.io.*;public class CloseOfBAOS {
public static void main(String[] args) throws Exception {
byte[] b_arr = {
100, 101, 102, 103 }; ByteArrayOutputStream BAOS = null; try {
// Instantiates ByteArrayOutputStream BAOS = new ByteArrayOutputStream(); // By using close() method isto // close the ByteArrayOutputStream BAOS.close(); // By using write() method is to // write b_arr to the BAOS BAOS.write(b_arr); // By using toString() method is // to represent the b_arr as a string System.out.print("BAOS.write(b_arr): " + BAOS.toString()); } catch (Exception ex) {
System.out.println(ex.toString()); } finally {
if (BAOS != null) BAOS.close(); } }}

Output

输出量

BAOS.write(b_arr): defg

翻译自:

转载地址:http://awvzd.baihongyu.com/

你可能感兴趣的文章
小D课堂 - 新版本微服务springcloud+Docker教程_4-02 微服务调用方式之ribbon实战 订单调用商品服务...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_4-03 高级篇幅之Ribbon负载均衡源码分析实战...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_4-06 Feign核心源码解读和服务调用方式ribbon和Feign选择...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_4-05 微服务调用方式之feign 实战 订单调用商品服务...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-02 Netflix开源组件断路器
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-01分布式核心知识之熔断、降级
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-04 feign结合hystrix断路器开发实战下...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-03 feign结合hystrix断路器开发实战上...
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-01 微服务网关介绍和使用场景
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-05熔断降级服务异常报警通知
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-03 高级篇幅之zuul常用问题分析
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_5-08 断路器监控仪表参数
查看>>
小D课堂 - 新版本微服务springcloud+Docker教程_6-02 springcloud网关组件zuul
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-1.快速搭建SpringBoot项目,采用Eclipse...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-4.在线教育后台数据库设计...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-3.热部署在Eclipse和IDE里面的使用...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-3.在线教育站点需求分析和架构设计...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-4.后端项目分层分包及资源文件处理...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_2-2.快速搭建SpringBoot项目,采用IDEA...
查看>>
小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-5.PageHelper分页插件使用
查看>>