自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 多线程的使用

取决于代码的实现方式--在另一个线程何时修改isQuit的值通过引入标志位,如下代码结束线程while (!isQuit) {System.out.println("我是一个线程,工作中!!");try {System.out.println("线程工作完毕!");//原本是死循环});t.start();try {System.out.println("线程结束!!");区分两种打印方式System.out.println("线程结束!!");

2024-05-04 00:49:41 772 5

原创 线程-第二篇

首先在深入了解线程创建之前分析下面代码:运行结果每秒钟(每次唤醒sleep)先执行main还是先执行thread是不一定的进程创建第一线程开销最大,剩下的线程开销都比较小,但不是0。

2024-04-29 10:22:25 551 7

原创 线程-第一篇

1.线程也不是越多越好,要能够合适,如果线程太多了,调度开销就可能非常明显2.多线程的线程之间,可能会打架,当线程之间起了冲突,会导致代码中出现一些逻辑错误(线程安全问题)3.资源共享,若一个线程抛出异常,并且没有处理好,可能导致整个线程被终止4.进程是包含线程的,线程是轻量级进程5.每个线程,也是一个独立的执行流,可以执行一些代码,并且单独的参与到CPU调度中(状态,上下文,优先级,记账信息,每个线程都有自己的一份)6.每个进程,有自己的资源,进程中的线程共用这一份资源。

2024-04-20 22:04:14 911 3

原创 计算机是如何工作的

1.cpu要执行指令是先在内存中(冯诺依曼体系结构基本设定-让执行单元与存储单元解耦合)2.cpu要执行指令就要先取指令,在解析指令,然后才能执行指令;3.取指令需要从内存中读取指令到cpu寄存器中,取指令很耗时,通过引入缓存,流水线优化等技术4.cpu解析指令需要指令表,不同架构cpu支持指令表不同;5.指令在执行过程中,可能会带有一些操作数,不同指令,操作数的个数含义不同;6.cpu重要参数,主频:-1s之内,一个核心能执行多少条指令(机器语言最终由CPU执行。

2024-03-28 21:24:19 862 2

原创 数组的初认识

初始

2022-11-16 13:31:10 92 3

原创 1~100中出现的数字9个数;分数求和;求最大值;打印乘法口诀表

练习题~

2022-10-24 15:12:57 92

原创 打印1000~2000年之间的闰年 求解100~200的素数

打印闰年 素数求解

2022-10-24 10:34:06 103

原创 打印倍数 计算最大公约数(辗转相除法)

c语言练习题

2022-10-21 12:29:13 105 2

原创 【c语言】计算输入的三个数从大到小输出

if 语句的练习

2022-10-21 09:22:50 254

原创 循环语句-while,for,do while-使用方法及注意事项

循环语句的初识

2022-10-19 10:07:42 435

原创 分支语句- if else ,switch case使用计注意方法及注意事项

分支语句快速掌握了解

2022-10-19 09:45:48 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除