JAVA多线程学习
Frank---7
从JAVA转C++失败,现在继续卷JAVA的小菜鸡一枚,希望和大家共同进步!
展开
-
多线程VS多进程
多线程:多线程是在同一进程内执行的并行线程,共享同一地址空间和资源。多进程:多进程是在不同进程之间执行的并行进程,每个进程拥有自己独立的地址空间和资源。原创 2024-01-03 22:26:59 · 377 阅读 · 0 评论 -
用JAVA爬取网络上的一些简单资源
package com.kuang.demo04;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.net.U原创 2020-12-23 23:08:35 · 63750 阅读 · 0 评论 -
JAVA多线程总结(笔记)
线程的特点线程就是独立的执行路径;在线程运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程;main()称之为主线程,为系统的入口,用于执行整个程序;在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为的干预的。对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制;线程会带来额外的开销,如cpu调度时间,并发控制开销。每个线程在自己的工作内存交互,内存控制不当会造成数据不一致进程和线程的区别进程是操作系统原创 2020-12-23 15:29:35 · 64572 阅读 · 0 评论