网络编程学习 Java 网络编程技术,包括 BIO 和 NIO 编程模型。深入了解 IO 多路复用机制(如 select、poll、epoll),熟练掌握 TCP/IP、UDP 和 HTTP 等网络协议。
并发编程掌握 Java 并发编程技巧,理解 Java 内存模型和线程生命周期。熟悉同步与异步操作,熟练使用线程池、Future、CAS、ReentrantLock 等并发工具,并深入研究 AQS 源码。