Java 网络编程 网络编程 网络编程:进行服务器端与客户端编程的开发操作实现。 java.net:网络操作包 B/S结构: 浏览器/服务器模式(Browser/Server) 不在开发客户端代码 开发一套服务器端的程序代码 客户端利用浏览器进行访问 维护方便,安全性能低(使用公共的HTTP协议和8 ...
分类:
编程语言 时间:
2019-07-16 20:16:49
阅读次数:
177
字节流与字符流 先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 字节流与字符流 在java.io包中操作 ...
分类:
其他好文 时间:
2019-04-07 13:01:06
阅读次数:
118
import java.io.Closeable; import java.io.IOException; public class IOUtils { public static void close(Closeable ...io){ for (Closeable closeable : io)... ...
分类:
编程语言 时间:
2019-03-27 19:33:55
阅读次数:
159
Java5~11版本新特性 Java5 Java6 Java7 Java8 Java9 Java10 Java11 Java5 Java5开发代号为Tiger(老虎),于2004-09-30发行 特性列表 泛型 枚举 自动装箱拆箱 可变参数 注解 foreach循环(增强for、for/in) 静态 ...
分类:
编程语言 时间:
2018-12-13 10:20:42
阅读次数:
164
CloseableHttpClient是线程安全的,单个实例可用于处理多个HTTP请求,Http Client会自动处理所有的重定向,关闭自动重定向需要设定disableAutomaticRetries() RequestConfig config = RequestConfig.custom(). ...
分类:
Web程序 时间:
2018-12-12 16:23:41
阅读次数:
254
java.io包中重要的5个类3个接口 类名 说明 File 文件类 InputStream 字节流输入 OutputStream 字节流输出 Reader 字符输入流 Writer 字符输出流 Closeable 关闭流接口 Flushable 刷新流接口 Serialize 序列化接口 流的分类 ...
分类:
编程语言 时间:
2018-10-05 19:45:06
阅读次数:
195
System是System类 println()是PrintStream 类中的方法。 private void ensureOpen() throws IOException { if (out == null) throw new IOException("Stream closed"); } ...
分类:
其他好文 时间:
2018-09-21 19:45:49
阅读次数:
274
和`java.io.Closeable` 是`JDK7`添加的新接口 AutoCloseable接口对 提供支持 是`JDK5`添加的接口。从JDK7开始,Closeable扩展了AutoCloseable。因此,在JDK7中,所有实现了Closeable接口的类也都实现了AutoCloseable ...
分类:
编程语言 时间:
2018-07-11 10:43:27
阅读次数:
147
Closeable: Readable: package java.lang; import java.io.IOException; public interface Readable { /** * Attempts to read characters into the specified c ...
分类:
移动开发 时间:
2018-07-07 20:28:18
阅读次数:
219
以前写try-catch时,遇到一些流、连接等对象,必定需要添加finally语句来关闭这些对象。今天突然发现try的with模块可以省略在finally手动关闭的动作,可以通过将这些对象定义在with模块中,然后在try语句完成后,自动close对象,前提需要该对象实现了AutoCloseable或Closeable接口。然后发现,这个特性其实在java7中就引入了,现在都java9了,才发现。
分类:
编程语言 时间:
2018-07-03 11:51:30
阅读次数:
202