自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA线程的状态

运行状态,它包含了就绪(READY)和运行中(RUNNING)两种状态。当线程对象创建后,调用该对象的 start() 方法就会进入就绪状态(READY)。该状态的线程位于可运行线程池中,等待被线程调度选中,获取 CPU 的使用权,在获得 CPU 时间片后会变为运行中状态(RUNNING)。但是,实际中无法保证yield()达到让步目的,因为让步的线程还有可能被线程调度程序再次选中。因此,yield不改变线程的状态,但是会重新去排队。:终止状态,表示该线程已经执行完。:等待状态,进入该状态的线程需要。

2023-06-14 17:14:07 40

原创 JAVA线程创建的方式

1)继承Thread来创建一个线程类2)创建MyThread类的实例3)调用start方法启动线程注:可使用匿名内部类创建Thread子类对象方法2实现Runnable接口1)实现Runnable接口2)创建Thread类实例调用Thread的构造方法时将Runnable对象作为target参数3)调用start方法注:可使用匿名内部类创建Runnable子类对象。

2023-06-14 16:49:46 44

原创 多线程的相关概念

java多线程的相关概念

2023-06-14 15:01:30 51

原创 JAVA.在继承中实例代码块、静态代码块、构造方法三者的执行顺序

在子类中执行main方法(有继承时),由得到的结果可以看出。在创建b1时先执行了Base和Derived的静态代码块,在创建b2时没有执行。由此顺序为:{基类静态代码块>子类静态代码块}(两者只在第一次创建对象时执行一次)>main方法>基类实例代码块>基类构造方法>子类实例代码块>子类构造方法>基类实例代码块>基类构造方法>子类实力代码块>子类构造方法。在Base1(无继承时),执行顺序为,静态代码块>main方法>实例代码块>构造方法。我们此时再额外添加一个子类继承Base1。

2023-03-19 19:35:26 180

原创 修改Data类的定义

对错误代码进行修改以达到目标需求

2023-02-22 15:28:39 101 1

空空如也

空空如也

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

TA关注的人

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