摘要: 群聊-聊天室 群聊:任何时候,任何一个客户端都可以向其它客户端发送和接受数据,服务器只起到转发的作用。 1、首先创建一个聊天室的简易版(版本1)。 需求:可以多个用户同时访问服务端,并且可以不断各自请求服务端获取响应的数据。 可以多个用户同时访问服务端:这个需要在服务端创建多线程,使服务端的监听套接 阅读全文
posted @ 2019-02-20 15:06 四季列车 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 常用的其它流 1、数据流(DataInputStream/DataOutputStream) java.io 类 DataInputStream java.io.DataInputStream public class DataInputStream extends FilterInput Stre 阅读全文
posted @ 2019-02-19 00:07 四季列车 阅读(290) 评论(0) 推荐(0) 编辑
摘要: IO缓冲流 Java 的IO流按流向分为输入流和输出流,按流的性能,又可以将流分为节点流和处理流。 节点流 节点流:直接与数据源相连,读入或读出。直接使用节点流,读写不方便,为了更快的读写文件,才有了处理流。 常用的节点流 父 类 :InputStream 、OutputStream、 Reader 阅读全文
posted @ 2019-02-18 20:37 四季列车 阅读(256) 评论(0) 推荐(0) 编辑
摘要: Java IO 体系 字节流操作类和字符流操作类组成了Java IO体系。 看下面一张图 从上图可以看到,整个Java IO体系都是基于字符流(InputStream/OutputStream) 和 字节流(Reader/Writer)作为基类,它们是IO操作的四大抽象类,根据不同的数据载体或功能派 阅读全文
posted @ 2019-02-18 17:16 四季列车 阅读(356) 评论(0) 推荐(0) 编辑
摘要: java.io 类 File 文件和目录路径名的抽象表示形式。 用户界面和操作系统使用与系统相关的路径名字符串 来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名 有两个组件: 1、构建File对象 查看相关的API文档 (jdk1.60) 代码: 1 package 测 阅读全文
posted @ 2019-02-18 12:21 四季列车 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、TCP协议是面向连接的、可靠的、有序的、以字节流的方式发送数据,通过三次握手方式建立连接,形成传输数据的通道,在连接中进行大量数据的传输,效率会稍低 2、Java中基于TCP协议实现网络通信的类 客户端的Socket类 服务器端的ServerSocket类 3、Socket通信的步骤 ① 创建S 阅读全文
posted @ 2019-02-18 01:14 四季列车 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Java中出现No enclosing instance of type XXX is accessible问题 Java编写代码过程中遇到了一个问题,main方法中创建内部类的实例时,编译阶段出现错误,查看错误描述: Multiple markers at this line - The valu 阅读全文
posted @ 2019-02-17 20:05 四季列车 阅读(1812) 评论(0) 推荐(0) 编辑
摘要: 网络编程day1 1、InetAddress类 java.net 类 InetAddress IP地址:定位一个节点:计算机。路由设备。通讯设备等InetAddress类用于标识网络上的硬件资源,标识互联网协议(IP)地址。 常用的两个静态方法 getByName() 通过域名| IP地址-->获取 阅读全文
posted @ 2019-02-16 23:16 四季列车 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 引言 Java 组件 : 组件是抽象的概念而已,通俗的说是一些符合某种规范的类组合在一起就构成了组件。他可以提供某些特定的功能,可以理解为是由多个jar 包构成的 。 简单理解为多个.class文件构成jar包 ,多个jar包构成组件 ,多个组件构成框架。 Commons 如何使用 ? 1、首先我们 阅读全文
posted @ 2019-02-08 22:29 四季列车 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: 文件目录的拷贝 在学习IO流通常遇到目录的操作,涉及到一层层的目录和子孙级文件,往往使用递归思想。 递归思想之巧妙,但要处理大量的函数压栈和出栈问题,效率并不高。 主要思路: 将问题模块化:文件目录的拷贝其实就是分为 模块1:从源操作目录拷贝文件到目的操作目录 模块2:在目的操作文件目录下创建新的目 阅读全文
posted @ 2019-02-07 22:26 四季列车 阅读(249) 评论(0) 推荐(0) 编辑