java io流各种方式的案例
这里汇总了java io流各种传输方式的汇总,并结合socket通讯,http通讯介绍文件流,字符串流的代码实现。
老马识途2.0
始于颜值,陷于才华,终于人品,合于性格...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP与UCP协议,及socket编程
TCP是Tranfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,它们就可转载 2017-09-30 16:53:40 · 2589 阅读 · 0 评论 -
httpClient写简单的get请求访问百度网址和Springmvc本地controller
1,get请求访问百度网址import java.net.URI;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpGet;import org.apache.ht转载 2017-10-25 18:37:08 · 3548 阅读 · 0 评论 -
java按字节、字符、行、随机读取文件,并设置字符编码格式
首先介绍可能用到的java类:inputStream:是字节输入流的所有类的超类,是一个抽象类;返回0-225内的字节值,如果没有字节可以读取则返回-1;FileInputStream:读取文件中的字节,转成字节流FileReader:读取文件中的字符,转成字符流原创 2017-09-29 17:07:47 · 2276 阅读 · 0 评论 -
file,fileInputStream, fileReader,inputStreamReader等java文件流类的关系区别
1. File类 1)File类介绍File类封装了对用户机器的文件系统进行操作的功能。例如,可以用File类获得文件上次修改的时间移动,或者对文件进行删除、重命名。换句话说,流类关注的是文件内容,而File类关注的是文件在磁盘上的存储。 File类的主要方法有:getName(),getCanonicalFile(),lastModified(),isDerector(),isFil转载 2017-09-30 12:04:39 · 1888 阅读 · 0 评论 -
java向文件中写入内容,字节流,字符流,缓冲,复制文件,设置字符编码 实例
package com.liuxin.test;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOut原创 2017-09-30 15:44:32 · 2584 阅读 · 0 评论 -
socket通讯相互发送读取xml实例
首先了解下socket通讯传输数据的特点:数据在网络传输时使用的都是字节流或字符流,Socket也不例外,所以我们发送数据的时候需要转换为字节发送,读取的时候也是以字节为单位读取。 那么问题就在于socket通讯时,接收方并不知道此次数据有多长,因此无法精确地创建一个缓冲区(字节数组)用来接收,在不定长通讯中,通常使用的方式时每次默认读取8*1024长度的字节,若输入流中仍有数据,则再次读取,原创 2017-12-29 16:30:54 · 20438 阅读 · 3 评论 -
JAVA https双向验证案例,和生成keyStore文件的方法,https单向认证博文参考地址
简单说下:https=http+ssl。因此在代码中就是在http的基础 上先初始化ssl证书的所有信息,二者事由很明显的界限的,在代码中都有讲解。先解释下keyStore和trutsStore是什么:通信双方分别拥有一个keystore和一个truststore,keystore用于存放自己的密钥和公钥,truststore用于存放所有需要信任方的公钥。Java-JSSE-SSL/TLS编程代码...原创 2018-06-11 15:13:42 · 5882 阅读 · 0 评论 -
Java https请求 HttpsURLConnection 双向验证,post请求
[java] view plaincopyimport java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; impo...转载 2018-06-29 09:53:55 · 2135 阅读 · 2 评论 -
https,httpClient 绕过证书验证的两种写法
1,转自:https://blog.youkuaiyun.com/zi413293813/article/details/43795953import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import java.security.KeyManagementException;im...转载 2018-06-29 10:10:21 · 4490 阅读 · 0 评论 -
https httppost ssl单向验证,json格式传输 java案例
package util;import java.io.FileInputStream;import java.io.IOException;import java.security.KeyStore;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net....原创 2018-06-29 10:13:44 · 1710 阅读 · 0 评论 -
java 还原中文utf-8格式编码的字符
服务器端:String encodeStr = URLEncoder.encode("中国", "utf-8"); System.out.println("处理后:" + encodeStr); //处理后:%E4%B8%AD%E5%9B%BD 客户端:String decodeStr = URLDecoder.decode(encodeStr, "utf-8"); System.ou...转载 2018-06-29 10:20:51 · 11170 阅读 · 0 评论