摘要: 计算机网络图解:https://blog.csdn.net/coderising/article/details/112504734?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162782615716780255236299%25 阅读全文
posted @ 2021-08-01 22:29 写的代码很烂 阅读(63) 评论(0) 推荐(0) 编辑
摘要: syncronized使用说明 1、前提 首先说明下:java中有三大变量:静态变量、成员变量、局部变量 静态变量和成员变量其实都是属于成员变量,所以分成两种类型。 那么一定不会出现问题的是局部变量,因为对于局部变量来说,都是处于线程的线程栈空间中,每个线程都有自己的线程栈,所以局部变量一定不会出现 阅读全文
posted @ 2021-08-01 18:46 写的代码很烂 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 进程和线程 进程在计算机中就是可运行的程序 线程是计算机中的最小执行单元,也是程序中执行的最小单元。 进程中可以有多个线程,用来线程来解决效率问题。 java中将内存划分区间 三大主要作用域:堆、方法区和栈空间 对于线程来说,堆和方法区是线程所共享的区域,而栈空间是每个线程所独有的空间 栈空间对于线 阅读全文
posted @ 2021-08-01 16:34 写的代码很烂 阅读(45) 评论(0) 推荐(0) 编辑
摘要: # 线程 [TOC] ## 一、进程 进程是正在运行的程序,是系统进行资源分配和调度的基本单位;每个进程都有自己的内存空间和系统资源;进程和进程之间的内存空间是相互隔离开来的,互不干扰; ## 二、线程 线程是进程中**执行运算**的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,* 阅读全文
posted @ 2021-08-01 14:17 写的代码很烂 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 学习操作系统 1、并发和并行 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生 并发单核CPU来说,某一个时刻只有一个线程运行,隔了一段时间之后,由另外一个线程来进行运行,这个是并发。 对于一个多核CPU来说,可以同时有多个线程在多个CPU上运行,这个是并行。 超线 阅读全文
posted @ 2021-08-01 00:06 写的代码很烂 阅读(123) 评论(0) 推荐(0) 编辑