自定义博客皮肤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)
  • 收藏
  • 关注

原创 单列模式的创建

单列模式:只能创建一个对象,就算创建了多个对象,那也是同一个对象。思路:首先应该把构造函数私有化,目的是使外界不能通过new关键字来创建对象,然后给外界暴露一个可以创建对象的方法,因为我们不可以通过new关键字来创建对象,所以我们不能通过(对象.)的方式调用方法,这里我们需要这个暴露的方法前加上static,因为被static修饰的方法可以直接用(类名.)的方式调用,方法创建好了我们需要在本类中创建一个对象,这个对象也应该被static修饰,因为静态的方法不能访问非静态字段,这个对象我们同样也应该把它用p

2020-08-01 17:38:23 149

原创 int类型数组实现冒泡排序

首先,我们要进行冒泡排序,我们需要一个排序对象,这里我们以int类型的数组为例,这里先声明一个int类型的数组,声明一个数组有两种方式,一种是动态初始化,一种是静态初始化,我们要对数组内的元素进行排序,所以这里我们采用静态初始化,int[] arr = {3,1,5,4,2};。**原理:**冒泡排序,顾名思义就是每次从数组的低端冒出一个最大值和最小值来实现对组数的降序或者升序排列,这里我们来实现对上面数组的升序排列,也就是从数组的底端到顶端每次冒出一个最小值来,那这个最小值是怎么得到的呢?就是数组最末尾

2020-07-30 14:03:15 2095

原创 递归的浅见&&计算5的阶乘

***关于java递归的一些理解*****前情提要:**首先声明本人自己也是初涉java编程,这也是我第一次发表博客,有什么讲的不对的请大家见谅。如果你不小心看见这篇文章,那说明你对java语言也有了一定的了解,递归就是不断的调用自己的方法,当到了一个边界条件时,方法执行结束。这里我也不多说什么,直接上代码。方便理解递归的辅助代码:我们知道程序的入口是从主函数开始的,并遵循从上往下依次执行,我们以上面代码为例,刚开始就是执行“main执行开始”语句,然后主函数调用m1然后执行进m1方法进去...

2020-07-29 23:44:16 777

空空如也

空空如也

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

TA关注的人

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