
java
文章平均质量分 88
ZZZ_Tong
愿淡泊以明志,惜宁静以致远
展开
-
HTTP拾技杂谈
超文本传输协议(Hypertext Transfer Protocol ,HTTP)是一个标准,定义了Web客户端如何与服务器对话,以及数据如何从服务器传回客户端。尽管通常任务HTTP是一种传输HTML文件以及文件中内嵌图片的方法,但实际上HTTP是一个数据格式。——《java网络编程》本章节介绍了HTTP协议是现代Web通信的核心,其设计简洁高效,支持多种请求方法和数据格式,并通过Cookie机制实现了客户端状态的持久化。随着HTTP版本的演进,连接复用等优化机制进一步提升了通信性能。原创 2025-03-10 22:45:34 · 716 阅读 · 0 评论 -
URI和URL区别与联系,从此不再模糊
URI(统一资源标识符)和URL(统一资源定位符)URI的格式:模式URL的格式:URI = 唯一标识资源(可能是名字或地址)。URL = 唯一标识资源 + 告诉你怎么找到它。原创 2025-02-24 09:50:16 · 380 阅读 · 0 评论 -
一文搞清楚java同步
在 Java 中,**同步(Synchronization)**是一种用于控制多个线程对共享资源访问的机制,它能有效避免数据竞争和不一致问题,确保程序在多线程环境下正确、稳定地运行。原创 2025-01-05 17:43:25 · 1045 阅读 · 0 评论 -
《Java网络编程》第二章—java线程回调
从单线程程序转向多线程编程程序时,最难掌握的一点就是如何从线程返回信息。上一篇文章所介绍的run()方法与start()方法都不会返回任何值。那么这一篇文章我们来看看如何拿到线程中的信息。本章节介绍了java程序如何从子线程中获取返回值或数据,介绍了几种不可行的方法给大家提供编码思路,并提供了轮询和回调两种可行的程序设计思路进行子线程信息的获取。相比轮询机制,回调机制不用浪费过多CPU资源,并且更加灵活,可以处理更多的线程、和处理复杂情况。最后介绍了以基于回调方法设计的观察者设计模式。原创 2024-12-25 22:34:28 · 1134 阅读 · 0 评论 -
《Java网络编程》第二章—线程基础与使用
本文仅仅简单介绍了线程的基本信息与使用,并且介绍了使用线程主要有三种方式:继承Thread类、实现Runnable接口、使用Callable和Future。每种方式都有其适用的场景和优缺点,可以根据具体需求选择最适合的方式。原创 2024-12-22 17:33:48 · 975 阅读 · 0 评论 -
《Java网络编程》第一章—阅读器和书写器
阅读器(Reader)和书写器(Writer)是用于处理字符数据的流对应于输入和输出流类的层次体系,java提供了一个完整镜像的API,用来处理字符而不是字节。在镜像中,有两个抽象超类定义了读/写字符的基本API。这就是阅读器和书写器(Reader&Writer)。java.io.Reader类指定读取字符API。java.io.Writer指定写字符的API。与输入输出流相同,阅读器与书写器也有对应的过滤器,以提供额外的服务或接口。原创 2024-12-18 21:30:18 · 1023 阅读 · 0 评论 -
《Java网络编程》第一章—过滤器流
过滤器流(Filter InputStream)是Java中一种特殊的输入流,它允许你通过链式组合的方式,将多个输入流的功能叠加在一起,从而实现对输入数据的各种处理。以上就是今天要分享的关于过滤器的内容,本文仅仅简单介绍一些过滤器流类的使用与注意事项。最后总结一下过滤器的作用:过滤器流可以通过拦截、处理和转换数据流中的信息,实现数据的清洗、格式化、加密、解密、压缩、解压等功能,以及过滤器流使用的包装的设计模式。原创 2024-12-12 23:04:16 · 969 阅读 · 0 评论 -
《Java网络编程》第一章流的使用
介绍了流中输入流输出流使用。原创 2024-12-08 17:35:38 · 1101 阅读 · 0 评论