CodeRoadMap
路线图课程知识库文章题库资源社区我的学习
CodeRoadMap

程序员的学习成长路线图。登录解锁全部课程,并同步路线图与课时进度。

学习

  • 路线图
  • 课程
  • 文章
  • 题库
  • 知识库

更多

  • 资源
  • 社区
  • 我的学习
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·coderoadmap@126.com
开发路线图/服务端游戏开发路线图/并发(Java)
阶段六

并发(Java)

并发是一种系统属性,允许多个任务以重叠或同时的方式运行。这在服务器端游戏开发中应用广泛,因为常见多个玩家同时与系统交互。在高负载下保持系统的响应性和效率至关重要。并发通常通过多线程或异步编程来实现。多线程涉及在单个程序中存在多个执行线程,每个线程运行在单独的处理器核心上。而异步编程则是通过允许任务在其他任务完成之前继续推进来实现并发。这在涉及 I/O 操作或网络请求的任务中尤为有用,因为这些操作可能需要大量时间才能完成,否则会阻塞其他任务的执行。

登录查看节点详情

首阶段节点可试读;登录后解锁全部路线图节点正文与进度同步。

登录免费注册
← 上一节点goroutine(Go)下一节点 →Async/await(C#)