
JavaSE
NinoSun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java网络编程之搭建聊天室
基于控制台的Java聊天室IDEA用户可以直接到我的github项目页面下载使用 https://github.com/yanghao1550/Chat-Room-Java该小项目主要使用Socket以及多线程入门知识完成。Chat.java是服务器端 Client.java是客户端使用时需要先打开服务器端,再打开多个客户端连接到服务器端进行交流。主要功能有:1、欢迎新用户并广播有新用...原创 2019-10-24 10:22:22 · 791 阅读 · 0 评论 -
Java网络编程之TCP编程
文章目录TCP编程介绍服务器的搭建客户端的搭建搭建聊天室TCP编程介绍TCP不同于UDP一对一的连接,TCP需要创建一个服务器,多个客户端连接到服务器上进行通信。一般来说,TCP上用户的通信都是通过服务器转发消息来完成。服务器的搭建服务器搭建需要做以下几个步骤:1、指定端口 使用ServerSocket创建服务器2、阻塞式等待连接 accept()3、操作:输入输出流操作4、释放...原创 2019-10-24 10:21:12 · 287 阅读 · 0 评论 -
Java网络编程之UDP编程
文章目录UDP通信编程方法详解发送端接收端实现教师和学生一对一网络聊天UDP通信编程方法详解发送端发送端需要做到以下几件事:1、使用DatagramSocket指定端口,创建发送端2、准备数据,转成字节数组3、封装成DatagramPacket包裹,需要指定目的地4、发送包裹5、释放资源简要的示例如下:public class UdpClient { public st...原创 2019-10-24 10:19:11 · 272 阅读 · 0 评论 -
IO流之封装文件复制
IO流之封装文件复制文章目录IO流之封装文件复制封装拷贝封装释放资源主程序Java7之后的try...with...resource方法实现两种功能的封装1、封装拷贝(基于IO流的InputStream和OutputStream)2、封装释放资源封装拷贝可以从文件到文件,也可以从文件到字节数组,或从字节数组到文件。示例代码如下:/*** 拷贝* 对接输入,输出流* @para...原创 2019-10-20 13:43:48 · 365 阅读 · 0 评论 -
IO流之字节数组输入输出流
IO流之字节数组输入输出流文章目录IO流之字节数组输入输出流相比文件输入输出流字节数组输入流字节数组输出流相比文件输入输出流Java虚拟机无权对文件直接进行读写操作,如果要做此操作需要向操作系统申请权限,使用完毕后需要关闭流,释放资源。对于字节数组(ByteArray)来说,它是走内存的读写,Java虚拟机可以自己完成这个任务。当流使用完毕后,Java虚拟机会启动gc机制,即垃圾回收机制,...原创 2019-10-20 13:43:19 · 625 阅读 · 0 评论 -
IO流之文件字节/字符输入输出流用法
IO流之文件字节/字符输入输出流用法文件字节输入流顾名思义,文件字节输入流即是将文件通过读取字节的方式输入,通过此方式可以读取绝大多数种类的文件。文件字节输入流主要做以下几件事情:1、创建源(File类)2、选择流(InputStream类)3、对字节操作4、释放资源示例代码如下:public class IOTest01 { public static void mai...原创 2019-10-19 19:13:34 · 516 阅读 · 0 评论