开发者社区> 问答> 正文

Java 多线程有什么优势?

Java 多线程有什么优势?

展开
收起
小天使爱美 2020-04-12 11:44:24 1005 0
1 条回答
写回答
取消 提交回答
  • "总结起来,使用多线程编程具有如下几个优点。 进程之间不能共享内存,但线程之间共享内存非常容易。 系统创建进程时需要为该进程重新分配系统资源,但创建线程则代价小得多,因此使用多线程来实现多任务并发比多进程的效率高。 Java语言内置了多线程功能支持,而不是单纯地作为底层操作系统的调度方式,从而简化了Java的多线程编程。 在实际应用中,多线程是非常有用的,一个浏览器必须能同时下载多个图片;一个We b服务器必须能同时响应多个用户请求;Java虚拟机本身就在后台提供了一个超级线程来进行垃圾回收;图形用户界面(GUI)应用也需要启动单独的线程从主机环境收集用户界面事件……总之,多线程在实际编程中的应用是非常广泛的。"

    2020-04-13 09:07:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载