自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java线程的6种状态

线程状态概述 NEW(新建)线程刚被创建,但是并未启动。还没调用start方法。MyThread t = new MyThread()只有线程对象,没有线程特征,创建线程对象时。 Runnable(可运行)线程可以在java虚拟机中运行的状态,可能正在运行自己代码,也可能没有,这取决于操作系统处理器,调用start方法时。 Blocked(锁阻塞)+当一个线程试图获取一个对象锁,而该对象锁被其他的线程持有,则该线程进入Blocked状态;当该线程持有锁时,该线程将变成Runnable状态。等待锁对象时。

2020-07-21 17:48:03 167

原创 Java选择排序(小到大)

选择排序概述 选择排序图解 另外一种排序的方式,从头开始选中数组元素,与其后面的元素依次进行两两比较,将较大的数据放在后面,依次从前到后选中每个元素,直至所有数据按要求完成排序 如果有n个数据进行排序,总共需要比较n-1轮 每一轮比较完毕,下一轮的比较就会少一个数据参与 选择排序代码实现 public class Test { public static void main(String[] args) { int[] arr = {1, 4, 6, 5, 9, 2, 3};

2020-07-20 13:31:12 463

原创 Java冒泡排序(小到大)

1: 冒泡排序概述 2: 冒泡排序图解 3:冒泡排序代码实现 public static void main(String[] args) { //定义一个数组 int[] arr = {56, 23, 43, 22, 22, 34}; System.out.println("排序前"+Arrays.toString(arr)); //定义冒泡排序 for (int i = 0; i < arr.length - 1;

2020-07-18 14:35:58 1072

空空如也

空空如也

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

TA关注的人

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