自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java线程优先级

代表该线程的重要程度。如果有大量线程都被堵塞,都在等待运行,会尽可能的运行优先级高的线程。优先级越高的线程获取CPU时间片的次数越多,优先级较低的线程不代表不会运行,只是机会小。优先级可以设置,不建议自己设置,线程分为10个优先级,分别用整数1-10表示,其中1为最低优先级,5为默认值,10为最高优先级不同平台,对线程优先级的支持不同,编程的时候不要过度依赖线程优先级。

2023-04-30 11:56:52 1009

原创 java线程调度

线程调度是操作系统管理多个线程的执行顺序和资源分配的机制。其主要功能是:1. 确定哪些线程需要执行,哪些线程需要暂停或阻塞。2. 分配处理器时间片给各个线程,实现线程的并发执行。3. 在多个线程争夺系统资源时,选择优先执行的线程。

2023-04-27 22:41:28 249

原创 javaThread线程常用方法API

java Thread线程常用方法API及API测试

2023-04-27 22:24:25 118

原创 线程生命周期与状态

目标:熟悉五种基本状态 ,在何种情况下,状态间会进行相互转换。

2023-04-27 22:05:49 80

原创 创建线程的几种方式

多线程:从软硬件上实现多条执行流程的技术。创建线程的3个方式:方式一:继承Thread类方式二:实现Runnable接口方式三:实现Callable接口

2023-04-26 08:52:42 77

原创 线程上下文切换相关概念

cpu在一个时刻只能运行一个线程,当在运行一个线程的过程中,由于时间耗尽或出现阻塞等情况,cpu转去运行另一个线程,这个叫做线程的上下文切换由于当前线程的任务可能并没有执行完毕,所以在切换时需要保存线程的运行状态,以便下一次重新切换回来,能够继续切换之前的状态运行。

2023-04-23 18:24:00 86

原创 java内存模型JMM

java内存模型(java Memory Model 简称JMM),本身是一种抽象的概念,并不真实存在,它描述的是一组规则或规范。它的(目的)主要用来屏蔽掉各种硬件和操作访问差异,以实现让java程序在各种平台下都达到一致的内存访问效果。JMM规范了java虚拟机与计算机JMM定义了java程序对内存访问的规范,屏蔽了跨平台所带来的影响,也就是为什么java程序有一处安装到处运行的特性,也是java广泛应用的原因。共享变量存储在主内存中,线程通过私有工作内存对其进行拷贝和处理,然后刷新到主内存中

2023-03-07 16:39:52 207 2

原创 进程和线程的区别和联系

进程是系统调度(资源分配)的最小单位。线程是cpu调(资源调度)的最小单位。线程是在进程下运行的,一个进程里有多个线程。一个进程管理多个线程,多线程共享此进程的内存空间。

2023-03-07 15:20:56 57

原创 java并发和并行的区别

并发:两个队列交替使用咖啡机 并行:两个队列同时使用两台咖啡机

2023-03-07 14:57:40 659

原创 Invalid character found in method namejava.lang.IllegalArgumentException: Invalid character found in

Invalid character found in method name ,这个异常的意思是方法中有非法参数,请求出现问题。ajax请求地址写的是https,没有加密,无法使用https协议的,我将https改成http,问题解决了。

2023-03-07 13:35:41 1518

空空如也

空空如也

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

TA关注的人

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