自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 冒泡排序

文章目录冒泡排序冒泡排序冒泡排序:只会操作相邻的两个元素,每次对相邻的两个元素进行大小比较,看是否满足大小要求,一次冒泡至少会让一个元素移动到最终位置。例如:对一组数 4 5 6 3 2 1,进行从小到大的排序。它的第一次冒泡过程:可以看出,经过⼀次冒泡操作之后,6 这个元素已经存储在正确的位置上。要想完成所有数据的排序,我们只要进⾏ 6 次这样的冒泡操作就⾏了。示例代码如下:...

2019-08-20 14:30:11 108

原创 单例设计模式

文章目录单例设计模式饿汉式懒汉式单例设计模式单例设计指的是一个类只允许产生一个实例化对象。饿汉式在程序启动或单件模式类被加载的时候,单件模式实例就已经被创建。eg:class Singleton1 { private Singleton1(){} private static final Singleton1 singleton1 = new Singleton1();...

2019-08-18 19:34:31 70

原创 Java中的包装类

文章目录包装类拆装箱定义:1.手动拆装箱2.自动拆装箱处理3.字符串与基本数据类型转换4.将基本数据类型变为字符串:包装类包装类就是将基本数据类型封装到类中。eg:自己定义一个包装类class IntTest{ public int num; public IntTest(int num){ this.num = num; } public ...

2019-08-14 23:46:50 101

原创 Java中的Object类

文章目录1.Object的定义2.获取对象信息3. 对象比较4.接收引用类型4.1使用Object来接受数组对象4.2 使用Object接收接口对象1.Object的定义Object是Java默认提供的一个类。Java里面除了Object类,所有的类都是存在继承关系的。默认会继承Object父类。即,所有类的对象都可以使用Object进行接收。2.获取对象信息eg:class perso...

2019-08-14 21:52:44 129

原创 Java的String类

文章目录String类1.实例化方式2. 字符串相等比较3.实例化的区别3.1采用直接赋值3.2采用构造方法String类中两种对象实例化的区别4.字符串不可变更String类定义:在Java中,数组和String字符串都不是基本数据类型,它们被当作类来处理,是引用数据类型。引用类型(reference type)指向一个对象,不是原始值,指向对象的变量是引用变量。在java里面除去基本数据类...

2019-08-09 17:26:43 142

原创 Java中的接口

文章目录接口1.定义:2.接口使用原则3.接口作用抽象类实现接口一个接口可以使用extends继承多个父接口抽象类与接口的区别接口接口优先原则:即可使用接口又可使用抽象类时,优先考虑使用接口。1.定义:接口就是抽象方法和全局常量的集合,在Java中接口使用interface关键字定义interface IMessage{ public static final String MSG =...

2019-08-07 22:25:08 99

原创 Java中的抽象类

文章目录抽象类1.抽象类的定义与使用。2.抽象类的使用原则3.抽象类的相关规定3.13.23.33.4抽象类定义:抽象类是子类的超集,抽象类仅是在普通类的基础上增加了一些抽象方法,且被abstratc修饰的类。1.抽象类的定义与使用。抽象类就是比普通类多了一些抽象方法(0…N)而已。(抽象类是普通类的超集)。抽象类使用abstract关键字定义。抽象类不能直接产生实例化对象(抽象类是个...

2019-08-07 21:54:08 137

原创 java的内部类

文章目录内部类:1.定义内部类的原因(优点)2.内部类与外部类关系3.内部类的分类3.1 成员内部类-类比普通方法3.2 静态内部类-类比静态方法3.3 方法内部类(局部内部类)-方法中的局部变量内部类:就是在类的内部进行其他类结构的嵌套操作。class Outter {private String msg = "I am Outter";// 以下为内部类定义-----------...

2019-08-07 21:25:00 115

原创 方法重载与方法覆写

文章目录方法重载(overlode)方法覆写(overrride)方法重载与方法覆写的区别方法重载(overlode)定义:在同一个类中定义的多个满足一定要求的同名方法就叫方法重载。要求:方法与方法之间的名称相同,形参列表不同,与返回值类型无关。作用:方法重载通常命名一组功能相似的方法,利用方法重载可以使用同一个方法名对这些方法命名,对于程序的可读性有很大好处。在编译期间,编译器可以根...

2019-08-06 23:40:16 92

原创 构造块、构造方法与静态代码块

文章目录1.构造块2.构造方法无参构造有参构造3.静态代码块与继承相关联的代码块的执行顺序(阿里笔试题)什么是代码块?代码块就是用{ }括起来的一段代码。1.构造块概念: 定义在类中的一段代码块(不加任何修饰符)class Student{ private String name; { System.out.println("Studnet类的构造块")...

2019-08-06 22:56:13 633

原创 数组的定义及使用

文章目录数组是什么数组的作用是什么??数组的初始化1.静态初始化2.静态初始化数组是什么数组指的就是一组相关类型的变量集合,并且这些变量可以按照统一的方式进行操作。数组的作用是什么??在程序中常常需要使用数组,利用循环可以对数组中的数据进行批量操作,大大提高了效率,十分方便。数组的初始化1.静态初始化数组的初始化:1.动态初始化: 数据类型 [] 数组名称 = new 数据类型 [...

2019-08-05 21:53:01 197

原创 this与static关键字

文章目录1.thisI.this表示本类属性II.this表示本类方法a.this调用构造方法b.this调用普通方法2.static关键字-与类的实例化对象无关I.static属性-静态属性(类属性)II.static方法-类方法-静态方法3.代码块3.1普通代码块3.2构造块3.3静态代码块1.thisI.this表示本类属性以后在类中调用本类属性时请加上this关键字II.this表...

2019-08-05 19:53:21 79

原创 # c语言的学习

C语言中的变量和常量变量:毫无疑问就是可以变化的量变量可分为局部变量和全局变量何为局部变量呢?何为全局变量呢??局部变量:就是在某一个特定的范围内有效全局变量:就是在整个程序内都有效例如:int age = 20;//全局变量int main(){int age = 30;局部变量{int age = 10;局部变量}如果出现局部变量和全局变量同名的时候,局部变量优先使用...

2018-11-25 22:11:48 1055 1

空空如也

空空如也

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

TA关注的人

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