
Java学习笔记
文章平均质量分 96
未跑路的汪汪
这个作者很懒,什么都没留下…
展开
-
Java网络编程(二) OkHttp的使用
在之前的Java网络编程(一)中已经介绍了网络编程里最基本的概念,即套接字socket。然而socket虽然基础,但使用起来颇为麻烦、复杂,因此在开发网络功能的过程中,一般会使用其它第三方库进行网络请求。而本文将要介绍的就是一个比较经典的Java网络请求库--OkHttp。Java OkHttp是一个基于Java语言开发的开源库,可以用于HTTP和HTTP/2客户端请求。该库提供的API简单清晰,功能丰富,能够极大简化开发者请求HTTP时的操作,因此被广泛地应用于Android应用和java程序中。原创 2023-12-02 16:33:48 · 3008 阅读 · 2 评论 -
JAVA网络编程学习(一)
现在的手机应用商店上已经很难找到一款纯单机的应用了,你就是想下个单机的记事本它都会跟你要联网权限,虽然笔者还蛮讨厌这种情况的,但不得不说几乎是个软件都需要网络编程,可见其重要程度了。网络编程是指在计算机网络环境下编写程序的过程。它涉及到网络协议、套接字、数据传输和接收等技术。常见的网络编程语言包括C、Java、Python等。网络编程的基础是网络协议,它是计算机之间通信的规则和标准。网络协议包括TCP、UDP、IP等,它们定义了数据传输的方式、格式和数据完整性等。原创 2023-08-26 17:17:25 · 228 阅读 · 0 评论 -
生产者消费者模型(学习笔记)——java多线程典型案例
生产者消费者模型是一种经典的并发编程模型,它描述的是一个共享资源池的问题。在这个模型中,生产者负责生产数据并将数据放入队列中,消费者线程则负责从队列中取出数据并消费。这个队列通常被设计成是线程安全的,以保证生产者和消费者能够同时操作它而不会出现数据错乱的问题。生产者消费者模型是一种非常重要的并发编程模型,它可以广泛应用于各种场景中,比如生产者线程生产数据,消费者线程处理数据,可以用于异步消息处理、多线程数据处理等。原创 2023-08-06 19:53:15 · 906 阅读 · 0 评论 -
HashMap的内部实现逻辑
介绍了HashMap的底层实现,分析了HashMap部分关键源码原创 2023-08-05 19:10:48 · 414 阅读 · 2 评论