JavaEE
文章平均质量分 89
fire~gogogo
自信且快乐
展开
-
【JavaEE】基于TCP的客户端服务器程序
对于UDP的程序 ServerSocket 来说,这些 socket 都是贯穿始终的,但是对于TCP来说,clientSocket 有很多,断开就不再需要了,每次都得保证处理完的连接都进行释放。前面基本都和 UDP 的差不多,区别就是这里的 start 方法,由于 TCP 是有连接的,不是一上来就能读数据,需要先建立连接;让主线程循环调用accept,当有客户端连接上来的时候就让主线程创建一个新线程,由新线程负责客户端的若干个请求,这个时候多个线程看上去是同时执行的。这里就得用到我们之前学的多线程啦!原创 2023-04-10 14:00:00 · 642 阅读 · 11 评论 -
【JavaEE】网络编程之Socket套接字
套接字。原创 2023-04-04 16:51:27 · 223 阅读 · 2 评论 -
【JavaEE】网络原理初识
IP地址是用来标识网络主机、其它网络设备(如路由器)的网络地址,简单来说就是用于定位主机的网络地址。我们可以这样把IP地址比作一个门牌号,每家每户都会有唯一地址的门牌号,这样快递员才能准确的将快递送到。IP 地址由 32 位二进制数组成。为了记忆方便,可以将 IP 地址的 32 位二进制数进行分段,每段 8 位,共 4 段,然后将每段 8 位二进制数转换为相应的十进制数,中间用 “.” 号间隔,这种表达方式称为“点分十进制”。原创 2023-04-03 11:40:25 · 676 阅读 · 8 评论 -
【JavaEE】字节流与字符流
IO操作属于资源操作,一定要记得关闭I/O即输入Input/输出Output的缩写,其实就是计算机调度把各个存储中(包括内存和外部存储)的数据写入写出的过程;输入也叫做读取数据,输出也叫做作写出数据。java 中用“流(stream)”来抽象表示这么一个写入写出的功能,封装成一个“类”,都放在java.io这个包里面。原创 2023-03-31 21:32:54 · 625 阅读 · 8 评论 -
【JavaEE】设计模式之单例模式
设计模式好比象棋中的“棋谱”,红方当头炮, 黑方马来跳。针对红方的一些走法, 黑方应招的时候有一些固定的套路。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。设计模式是一套被反复使用的,多数人知晓的,经过分类编目的,代码设计经验的总结。原创 2023-03-26 22:59:47 · 150 阅读 · 9 评论 -
【JavaEE】多线程(二)线程的状态
(面试题)原创 2023-03-23 20:50:28 · 339 阅读 · 3 评论 -
【JavaEE】认识多线程(一)
(面试题)(需掌握)原创 2023-03-20 11:04:49 · 324 阅读 · 4 评论 -
【JavaEE】初识操作系统和进程
简单说就是一个跑起来的程序就是一个进程,没跑起来就不算进程!按住键盘上的就可以打开任务管理器查看进程。在这张图中的进程有:360安全卫士、PDF文档、浏览器、WPS等等进程是操作系统对一个正在运行的程序的一种抽象,换言之,可以把进程看作程序的依次运行过程,同时进程也是操作系统进行资源分配的基本单位。下节我们会讲到线程是操作系统调度执行的基本单位。原创 2023-03-18 20:48:02 · 129 阅读 · 2 评论