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

原创 Java枚举

Java枚举枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。枚举类型的本质尽管enum看起来像是一种新的数据类型,事实上,enum是一种受限制的类,并且具有自己的方法。创建enum时,编译器会为你生成一个相关的类,这个类继承自java.lang.Enum。...

2020-09-15 19:19:01 70

原创 Java方法重写和方法重载

Java 方法重写和方法重载一、方法重载方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。Java的方法重载,就是在类中可以创建多个方法,它们可以有相同的名字,但必须具有不同的参数,即或者是参数的个数不同,或者是参数的类型不同。调用方法时通过传递给它们的不同个数和类型的参数,以及传入参数的顺序来决定具体使用哪个方法。方法重载就是方法名称重复,参数列表不同即加载参数不同参数列表又叫参数签名,包括参数的类型、参数的个数、参数的顺序,只要有一个不同就叫做参数

2020-09-13 21:52:34 297

原创 Java继承

Java的继承继承是Java面向对象的核心之一,继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。在生活中也存在继承关系,比如如下图所示,食草动物和食肉动物都是动物,它们都有动物的一些属性特征,也有一些自己的属性特征。所以继承需要符合的关系是:父类更通用,子类更具体,所以子类会具有父类的一般特性也会具有自身的特性。为了更加了解继承接下来我们来看两个例子如下图所示:这里的两个类我们可以看出它们有很多相同的属性和方法,但也

2020-07-18 22:26:36 112

原创 Java封装

Java 封装什么是封装呢?在定义类的时候,如果可以直接修改类中的字段那么就可能会出现以下的情况,age可以设置成1000,score可以设置为1000000,字段的值可以随意随意修改。所以就引出了封装的概念,那么什么是封装呢或者说封装可以实现那些目的1.封装可以隐藏实现的细节2.让使用者只能通过实现写好的访问方法来访问这些字段,这样一来我们只需要在这些方法中增加逻辑控制,限制对数据的不合理访问、3.方便数据检查,有利于于保护对象信息的完整性4.便于修改,提高代码的可维护性为了实现良好的封装

2020-07-15 22:44:22 176

空空如也

空空如也

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

TA关注的人

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