![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java相关技术
文章平均质量分 88
涉及java相关的技术点内容,笔记备忘
疯狂跳跳虎
这个作者很懒,什么都没留下…
展开
-
java集合的扩容
Java集合的扩容机制是集合框架中非常重要的一部分,它保证了集合在元素数量增加时能够自动调整容量,从而避免了因容量不足而导致的性能问题。不同的集合实现类有不同的扩容策略和扩容增量,了解这些机制有助于我们更好地使用Java集合框架。在实际编程中,根据实际需求选择合适的集合类型,并合理利用其扩容机制,可以提高代码的质量和效率。原创 2024-08-05 01:02:48 · 124 阅读 · 0 评论 -
java中的list、set、map
Java集合框架(Java Collections Framework, JCF)是Java语言中为表示和操作集合而设计的一套统一的标准的体系结构,它定义在java.util包下。集合框架主要包括接口、实现类和算法三部分,为开发者提供了丰富的数据结构和算法,用于存储和操作数据。原创 2024-08-05 00:46:59 · 156 阅读 · 0 评论 -
服务间调用的技术
RPC、HTTP(RESTful API)和消息队列都是服务间调用的技术,它们各自有不同的特点和适用场景。RPC适用于需要高性能、低延迟的场景;HTTP(RESTful API)适用于需要松耦合、跨语言调用的场景;消息队列适用于需要异步通信、解耦和缓冲的场景。服务间调用的技术选择应根据具体的应用场景和需求来决定。RPC适用于对性能要求较高、接口定义明确的场景;HTTP(RESTful API)适用于需要实现松耦合、跨语言调用的场景;消息队列适用于需要实现异步通信、解耦和缓冲的场景。原创 2024-08-05 00:26:23 · 336 阅读 · 0 评论 -
从实际项目开发角度说明多线程的使用场景
多线程的使用场景非常广泛,在实际项目开发中,多线程可以帮助提高程序的并发性能,处理大量并发请求或任务,从而提升系统的整体效率和响应速度。原创 2024-08-05 00:12:11 · 349 阅读 · 0 评论 -
java 中的锁
在软件开发中,锁是一种常见的同步机制,用于控制多个线程或进程对共享资源的访问,以避免数据竞争和不一致性问题。锁的使用场景很多,例如在处理数据库事务、多线程编程、分布式系统等领域中,锁都扮演着重要的角色。项目中是否使用过锁,取决于项目的具体需求和所使用的技术栈。例如,在Web开发中,如果使用了多线程来处理并发请求,那么可能需要使用锁来保证线程安全。在分布式系统中,如果多个节点需要访问共享资源,那么可能需要使用分布式锁来协调节点之间的访问。锁的种类也有很多,包括互斥锁、读写锁、自旋锁、条件变量等。原创 2024-08-04 00:33:19 · 342 阅读 · 0 评论