6月17内部类笔记
摘要:一、内部类: 什么是内部类: 内部类就是: 在一个类的里边包含一个类, 被包含的类就叫做内部类(外边的类叫做外部类) 为什么要用内部类: 一个类只给另一个类调用,其他类不调用。 则可以将此类作为内部类写到调用它的类里边。 其他: 用内部类实现多继承(目前不用研究), 用内部类实现回调(目前不用研究)
阅读全文
chap4
摘要:本文档描述了Server端接收到Client的消息并转发给所有客户端或私发给某个客户端 同时将聊天消息保存到mysql 服务端为当前客户端创建一个线程,此线程接收当前客户端的消息并转发给所有客户端或私发给某个客户端同时将聊天消息保存到mysql 本文档主要总结了将聊天消息保存到mysql !!! 一
阅读全文
chap3
摘要:本文档描述了Server端接收到Client的消息并转发给所有客户端或私发给某个客户端 服务端为当前客户端创建一个线程,此线程接收当前客户端的消息并转发给所有客户端或私发给某个客户端 一、Server: 1.1.Server端添加将消息转化给客户端的代码。有用集合保存输出流,、从集合获取输出流,广播
阅读全文
chat2
摘要:本文档描述了Client发送消息给Server, Server端打印接收的消息 一、Client 1.1.客户端的类Client.java中添加如下的start()方法 (表示启动客户端功能的方法),并调用 /**start方法,作为客户端开始工作的方法*/ public void start(){
阅读全文
chat1
摘要:此文件中描述了Client和Server连接的过程 一、Server: 服务端用ServerSocket对象开启一个端口。并用while循环调用ServerSocket对象的accept() 方法等待客户端连接。 package chat1; import java.io.*; import jav
阅读全文
java泛型基础
摘要: 一、泛型介绍: JDK5除了推出foreach新循环,还推出了一个新特性:泛型 泛型作用:在一个类或接口的声明处指定该类中某个属性的类型。或声明方法返回值的类型或方法参数的类型 泛型也称为参数化类型。 它允许我们在一个类或接口的声明处指定该类中某个属性的类型或 方法返回值的类型或方法参数的类型,
阅读全文
io流知识点概况
摘要:一、前言: 1.1.流的概念: java将输入与输出比喻为"流",英文:Stream. 就像生活中的"电流","水流"一样,它是以同一个方向顺序移动的过程.只不过这里流动的是字节(2进制数据).所以在IO中有输入流和输出流之分,我们理解他们是连接程序与另一端的"管道",用于获取或发送数据到另一端.
阅读全文