自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE学习笔记(多线程)

1.线程相关概念2.线程基本使用创建线程的两种方式多线程案例继承 Thread vs 实现 Runnable 的区别3.线程终止4.线程常用方法5.线程的生命周期6.线程的同步7.线程的锁1.互斥锁 注意事项和细节2.线程的死锁3.释放锁同步方法是非静态的,默认锁对象是this 如果方法是静态的,默认锁对象是 当前类.class 实现互锁的步骤 分析需要上锁的代码 选择同步代码块【推荐】或同步方法 要求多个线程的锁对象为同一个 2.线程的死 多个线程都占用了对方的锁资源,但不肯相让,导致了死锁,在编程中

2022-05-15 15:37:52 191 2

原创 Java学习笔记(泛型)

1.泛型的介绍2.泛型的语法3.自定义泛型1. 自定义泛型类2. 自定义泛型接口3. 自定义泛型方法4.泛型的继承和通配符本周重点 1.泛型的介绍 泛型的好处: ● 编译时,检查添加元素的类型,提高了安全性 ● 减少了类型转换的次数,提高效率 理解:比如使用增强for遍历多个Dog对象组成的ArrayList时,不使用泛型:放入ArrayList时会先转成Object,在取出时还需要转换成Dog;使用泛型:放入和取出时不需要类型转换,提高效率 泛型:一个广泛的类

2022-05-08 22:24:04 380 1

原创 JavaSE学习笔记(高级部分II)

1.常用类 包装类 1.1 包装类是针对八种基本数据类型相对应的引用类型 基本数据类型 包装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 其中后六个类继承了Number类 1.2 包装类和基本数据的转...

2022-05-01 16:51:32 315 2

原创 javaSE学习笔记(高级部分I)

类变量 类方法 静态变量 静态方法 javaSE学习笔记 接口 内部类 静态内部类 成员内部类 匿名内部类 局部内部类 理解main方法 解释main方法 抽象类 单例设计模式 饿汉式与懒汉式实现区别 final关键字 抽象类的模板设计模式

2022-04-23 22:57:41 439 6

空空如也

空空如也

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

TA关注的人

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