自定义博客皮肤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校验IP和子网掩码(并判断IP和子网掩码是否匹配)

Java校验IP和子网掩码(并判断IP和子网掩码是否匹配)

2022-04-19 09:19:05 2507 1

原创 Java面试题三个线程按顺序打印A、B、C打印多种方法

一、join()方法join()方法:线程合并暂停当前线程执行,等待子线程执行,也称之为线程合并 ,join方法是将并行执行的线程合并成串行执行例:在线程ta中调用tb.join,会暂停ta的执行,先让tb执行完毕,ta才会执行。• t.join():允许t线程在当前线程之前执行,待t线程执行结束当前线程再执行。• t.join(final long millis)(时间单位:毫秒)允许t线程在当前线程之前执行,且最长时间我的millis毫秒之后,当前线程才能执行。• t.join(long m

2020-12-03 01:04:25 2313

原创 多线程售票(用synchronized锁、ReentrantLock锁解决多线程数据安全问题)

标题(多个)三个线程售票100或者更(少)多(线程安全问题)创建售票类SellTicket并继承Runnable接口使用synchronized锁public class SellTicket implements Runnable{ private int tickets=100;//定义成员变量 有一百张票 private Object obj=new Object();//创建对象锁 @Override public void run() {

2020-11-30 23:00:37 438 3

空空如也

空空如也

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

TA关注的人

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