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

原创 深入浅出MyBatis(1)

前言: 什么是MyBatis? MyBatis的优点: MyBatis框架的缺点: MyBatis框架适用场合: 入门阶段一:以Maven为项目管理工具并创建项目,开发工具为IDEA。 MyBatis开发的两种方式: 第一种使用原生接口 第二种方式:自定义接口, 前言: 什么是MyBatis? MyBatis 是apache的一个开源项目iBatis, 201...

2018-08-03 00:17:07 186

原创 Java中的排序算法

package com.bit.gzz; public class BubbleSort { //a待排序的数组,n是数组的长度 public static void bubbleSort2(int [] a,int n){ int i,j; int flag; for(i = n-1; i > 0;i--){ ...

2018-08-14 15:17:03 316

原创 Java中数组的基本操作

MyArray.java(实现代码) package com.bit.gzz; public class MyArray { //数组 private long[] arr; //数组中有效数据的大小 private int size; //无参构造,初始化数组的大小 public MyArray() { arr = new l...

2018-08-09 21:34:16 397

原创 Java中重载(overload)和重写(override)的区别?

概念 规则: 方法重载的规则: 方法重写的规则: 概念 方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态 性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为 重载;重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类被重写方 ...

2018-08-07 08:57:12 526

原创 Java中List 和 Map、 Set 的区别?

1、结构特点 2、实现类 3、区别 1、结构特点 1. List 和 Set 是存储单列数据的集合, Map 是存储键和值这样的双列数据的集合。 2. List 中存储的数据是有顺序,并且允许重复; Set 中存储的数据是无序的,且不允许有重复,但元素在集合中的位置由元素的 hashcode 决定,位置是固定的(Set 集合根据 hashcode 来进行数据的存...

2018-08-04 16:51:30 362

原创 Java中ArrayList与LinkedList的区别?

观察ArrayList源码,可以发现ArrayList里面存放的是一个数组,如果实例化此类对象时传入了数组大 小,则里面保存的数组就会开辟一个定长的数组,但是后面再进行数据保存的时候发现数组个数不够了 会进行数组动态扩充。 所以在实际开发之中,使用ArrayList最好的做法就是设置初始化大小。 LinkedList:是一个纯粹的链表实现,与之前编写的链表程序的实现基本一样(人家性能高)。 ...

2018-08-04 07:59:06 252

原创 ArrayList与Vector区别

历史时间:ArrayList是从JDK1.2提供的,而Vector是从JDK1.0就提供了。 处理形式:ArrayList是异步处理,性能更高;Vector是同步处理,性能较低。 数据安全:ArrayList是非线程安全;Vector是性能安全。 输出形式:ArrayList支持Iterator、ListIterator、foreach;Vector支持Iterator、ListIterator...

2018-08-04 07:55:05 184

空空如也

空空如也

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

TA关注的人

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