自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程基础3

NEW 刚创建(new)-RUNNABLE 就绪态(start)-RUNNING 运行中(run)-BLOCK 阻塞(sleep)-TERMINATED 结束Thread的部分API已废弃:暂停和恢复:suspend/resume;消亡:stop/destroy;

2024-01-08 15:25:53 316

原创 java多线程基础2

互斥的关键字是synchronized,synchronized代码块/函数,只能一个线程进入,并且使用synchronized会加大性能负担,但是使用简便;-采用volatile关键字修饰变量,保证不同线程对共享变量操作时的可见性;2、同步:多个线程的运行,必须按照某一种规定的先后顺序来运行;线程之间有信息交流通讯,通过共享变量达到信息共享;-同一个Runnable类的成员变量。,其他线程不能同时运行这个代码段;1、互斥:某一个线程运行一个。-关键步骤缺乏加锁限制。互斥是同步的一种特例。

2024-01-04 17:04:02 328

原创 java多线程基础1

start方法会自动以新线程调用run方法;-直接调用run方法,将变成串行执行;-同一个线程,多次start会报错,只执行第一次start方法;-多个线程启动,启动顺序随机;-线程无须关闭,只要run方法执行结束后,自动关闭;-main函数(主线程)可能早于新线程结束,整个程序并不终止;-整个程序终止是等所有的线程都终止;

2024-01-04 15:59:54 715

原创 Java集合框架

1、java集合框架中接口之间的关系Java 集合框架 Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组接口 interfaces 和其实现类 classes 。其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索retrieve 、管理 manipulate ,即平时我们俗称的增删查改 CRUDJava集合框架常用的类:1、collection接口:List接

2021-09-21 15:06:04 83

原创 关于sizeof和strlen

strlen()是函数,用于计算字符串数组的实际长度(到‘\0’结束,不包含‘\0’);strlen只能用于计算char *a或char a[]格式的,不能用于计算string类型sizeof是操作符,计算的是所占内存的实际长度,单位是字节,可用于常量,变量,数据类型,函数,sizeof是基于数据类型来计算长度的...

2020-03-05 16:23:56 75

原创 关于指针

关于指针的概念,错误的是:( )A. 指针是变量,用来存放地址B. 指针变量中存的有效地址可以唯一指向内存中的一块区域C. 野指针也可以正常使用D. 局部指针变量不初始化就是野指针AC以下系统中,int类型占几个字节,指针占几个字节,操作系统可以使用的最大内存空间是多大:( )A.32位下:4,4,2^32 64位下:8,8,2^64B.32位下:4,4,不限...

2020-01-07 11:20:28 324

原创 不允许创建临时变量,交换两个数的内容

#include<stdio.h>#include<stdlib.h>int main(void){ int a=10, b=20; a = a+b; b = a-b; a = a-b; printf("%d\n ",a); printf("%d\n ",b); system("pause"); ...

2019-12-08 16:47:23 79

原创 求10个整数中的最大值

#include<stdio.h>#include<stdlib.h>int main(void){ }

2019-12-08 16:47:16 543

空空如也

空空如也

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

TA关注的人

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