JavaEE初阶
文章平均质量分 95
明志-
小比特,大梦想
展开
-
【Socket套接字编程】(实现TCP和UDP的通信)
⽹络编程 ,指⽹络上的主机 ,通过不同的进程 ,以编程的⽅式实现⽹络通信(或称为⽹络数据传输)。当然 ,我们只要满⾜进程不同就⾏;所以即便是同⼀个主机 ,只要是不同进程 ,基于⽹络来传输数 据 ,也属于⽹络编程。特殊的 ,对于开发来说 ,在条件有限的情况下 ,⼀般也都是在⼀个主机中运⾏多个进程来完成⽹络编 程。但是 ,我们⼀定要明确 ,我们的⽬的是提供⽹络上不同主机 ,基于⽹络来传输数据资源:进程A:编程来获取⽹络资源进程B:编程来提供⽹络资源。原创 2024-07-17 23:57:22 · 422 阅读 · 0 评论 -
【JavaEE】-- 网络编程基础概念(详解)
协议分层,也就是上述类似的效果,把很多协议,按照功能分成不同的层级,每个层级都有对应的主线任务(目标/要解决的问题)上层协议会调用下层协议的功能,下层协议会给上层协议提供服务(不能够“越级调用)原创 2024-07-17 14:06:40 · 541 阅读 · 0 评论 -
File 类的用法和 InputStream, OutputStream 的用法(详解)
只是⼀个抽象类,要使⽤还需要具体的实现类。关于 InputStream 的实现类有很多 ,基本可以认为不同的输⼊设备都可以对应⼀个 InputStream 类 ,我们现在只关⼼从⽂件中读取 ,所以使⽤文件字节输入流,可以读取任何文件修饰符及返回值类型⽅法签名说明intread()读取⼀个字节的数据 ,返回 -1 代表 已经完全读完了int最多读取 b.length 字节的数据到 b 中 ,返回实际读到的数量;-1 代表 以及读完了int。原创 2024-07-16 11:17:30 · 541 阅读 · 0 评论 -
JavaEE初阶 - IO、存储、硬盘、文件系统相关常识 (二)
IO 即,输入和输出。数据输入到计算机内存的过程即输入,反之输出到外部存储(比如数据库,文件,远程主机)的过程即输出。IO 操作通常涉及读取和写入数据。在计算机系统中,IO 操作可能涉及内存与外部设备之间的数据交换,也可能涉及 CPU 与外部设备之间的数据交换。IO 可分为同步 IO 和异步 IO。同步 IO 在操作完成前会阻塞执行线程,而异步 IO 允许执行线程在操作完成前继续执行其他任务。原创 2024-07-15 11:06:38 · 582 阅读 · 0 评论 -
JavaEE初阶 - 文件操作和IO(一)
先来看看 File 类中的常见属性、构造方法和方法。原创 2024-07-14 17:14:11 · 908 阅读 · 0 评论