自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈什么是反射

1.类名.class 2.Class.forname("包名+类名");3.对象.class。反射就是,加载类,并允许通过编程解剖类中的成分(成员变量,方法,构造器等等)反射的作用:可以破坏封装性||泛型的约束但是会出现类型转换异常。三种获取class文件对象的方式。

2023-09-20 17:40:07 37 1

原创 双亲委派模型

当加载一个类的时候,会优先指定给上级加载,上级找不到才自己加载。加载classpath的文件。好处:避免重复加载,核心类优先加载。

2023-09-20 17:12:06 31 1

原创 简单二分查找

2.使用while循环控制二分查询(条件是左边位置<=右边位置)4.判断当前要找的元素如果大于中间元素,左边位置=中间索引+1。5.判断当前要找的元素如果小于中间元素,右边位置=中间索引-1。6.判断当前要找的元素如果等于中间元素,返回当前中间元素索引。1.定义变量记录左边和右边的索引位置。3.循环内部获取中间元素索引。

2023-09-18 17:01:32 28

原创 简单冒泡排序

【代码】简单冒泡排序。

2023-09-18 16:38:04 38

原创 自动装箱和自动拆箱

自动装箱:基本数据类型可以自动转成包装类型 自动调用valueof方法。在Integer的取值范围内从范围中取,不在范围内新创建一个对象。自动装箱:包装类型自动转基本数据类型 intValue方法。integer的范围是-128~127。

2023-09-18 16:14:20 45

原创 BigDecimal与double的区别

1.public BigDecimal add(另一个BigDecimal对象) 加法。3.public BigDecimal multiply (另一个BigDecimal对象) 乘法。4.public BigDecimal divide (另一个BigDecimal对象) 除法。5.public BigDecimal divide (另一个BigDecimal对象,精确几位,舍入模式) 除法。

2023-09-18 12:16:07 127

原创 浅拷贝与深拷贝的区别

2.深拷贝:新对象中的属性值是直接拷贝,字符串常量池地址是直接拷贝,引用数据类型不是拷贝地址,是创建新对象,拷贝原对象里面的内容到新对象。1.浅拷贝:就是将原来对象的属性值直接拷贝到新对象,不过引用数据类型拷贝的是地址值。属性值或者说地址值是一样。

2023-09-18 11:48:50 21

空空如也

空空如也

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

TA关注的人

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