问题是Java初学有必要深入多线程编程吗？,简单的描述是初学Java是了解多线程就好，还是得深入理解多线程是否有必要在初学阶段深入去考虑并发编程学过计算机操作系统，但是又几乎没有什么概念。如果有必要深入理解 怎么入手比较好,正文为学Java时，多线程部分不可跳过，必学，很重要。学习多线程技术的最有效方法就是用Java写一个网络应用，比如用Socket实现双机通讯，典型例子是一台计算机向另一台计算机传送一个二进制文件，或者构建一个一问一答的网络聊天室。把这个网络应用写完，你就知道多线程是怎么用在真实程序中的了。另外，在Android应用中多线程技术也是必不可少的，比如写一个下载特定网页上所有图片的小程序。学习多线程开发技术，要注意与操作系统