java关闭流连接IO工具类

 更新时间:2018年03月25日 10:35:34   作者:Smile_Pride  
这篇文章主要为大家详细介绍了java关闭流连接IO工具类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了java关闭流连接IO工具类的具体代码,供大家参考,具体内容如下

package com.demo.utils;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;

/**
 * 关闭流连接IO工具类
 * @author dongyangyang
 * @Date 2016/12/28 23:12
 * @Version 1.0
 *
 */
public class IOUtils {

 public static void close(InputStream in) {
  if (in != null) {
   try {
    in.close();
   } catch (IOException e) {

   }
  }
 }

 public static void close(OutputStream out){
  if (out != null) {
   try {
    out.close();
   } catch (IOException e) {

   }
  }
 }

 public static void close(Reader r) {
  if (r != null) {
   try {
    r.close();
   } catch (IOException e) {

   }
  }
 }

 public static void close(Writer w){
  if (w != null) {
   try {
    w.close();
   } catch (IOException e) {

   }
  }
 }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • java8 stream 操作map根据key或者value排序的实现

    java8 stream 操作map根据key或者value排序的实现

    这篇文章主要介绍了java8 stream 操作map根据key或者value排序的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • Linux将Spring Boot项目的Jar包注册为开机自启动系统服务的操作方法

    Linux将Spring Boot项目的Jar包注册为开机自启动系统服务的操作方法

    jar文件是从maven package打包出来的,config/application.yml是原先在项目的resources文件夹里,外置出来方便适配开发环境和正式环境,这篇文章主要介绍了Linux将Spring Boot项目的Jar包注册为开机自启动系统服务的操作方法,需要的朋友可以参考下
    2023-10-10
  • springboot 整合 sa-token简介及入门教程

    springboot 整合 sa-token简介及入门教程

    Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权 等一系列权限相关问题,这篇文章主要介绍了springboot 整合 sa-token简介及入门教程,需要的朋友可以参考下
    2023-05-05
  • Eclipse中改变默认的workspace的方法及说明详解

    Eclipse中改变默认的workspace的方法及说明详解

    eclipse中改变默然的workspace的方法有哪几种呢?接下来脚本之家小编给大家介绍Eclipse中改变默认的workspace的方法及说明,对eclipse改变workspace相关知识感兴趣的朋友一起学习吧
    2016-04-04
  • 使用SpringMVC响应json格式返回的结果类型

    使用SpringMVC响应json格式返回的结果类型

    这篇文章主要介绍了使用SpringMVC响应json格式返回的结果类型,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Filter、Servlet、Listener的学习_动力节点Java学院整理

    Filter、Servlet、Listener的学习_动力节点Java学院整理

    这篇文章主要为大家详细介绍了Filter、Servlet、Listener的学习资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • SpringBoot整合Keycloak实现单点登录的示例代码

    SpringBoot整合Keycloak实现单点登录的示例代码

    本文主要介绍了SpringBoot整合Keycloak实现单点登录的示例代码,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Java 十大排序算法之归并排序刨析

    Java 十大排序算法之归并排序刨析

    归并排序是采用分治法的一个非常典型的应用。先使每个子序列有序,再使子序列段间有序,也就是将已有的子序列合并,得到完全有序的序列;如果将两个有序表合并成一个有序表,称为二路归并
    2021-11-11
  • Java代码是如何被CPU狂飙起来的

    Java代码是如何被CPU狂飙起来的

    无论是刚刚入门Java的新手还是已经工作了的老司机,恐怕都不容易把Java代码如何一步步被CPU执行起来这个问题完全讲清楚。本文就带你详细了解Java代码到底是怎么运行起来的。感兴趣的同学可以参考阅读
    2023-03-03
  • Java中JWT的使用的详细教程

    Java中JWT的使用的详细教程

    JWT的本质就是一个字符串,它是将用户信息保存到一个Json字符串中,然后进行编码后得到一个JWT token,并且这个JWT token带有签名信息,接收后可以校验是否被篡改,所以可以用于在各方之间安全地将信息作为Json对象传输,本文介绍了Java中JWT的使用,需要的朋友可以参考下
    2023-02-02

最新评论