自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 final关键字的作用

修饰类时,类不能被继承 修饰变量时,变量就变成了常量,只能被赋值一次 修饰方法时,方法不能被重写

2021-11-19 11:40:17 188

原创 多态注意事项

多态某一个事物,在不同时刻表现出来的不同状态。多态前提和体现有继承关系有方法重写父类引用指向子类对象成员访问特点成员变量​ 编译看左边,运行看左边成员方法​ 编译看左边,运行看右边静态方法​ 编译看左边,运行看左边弊端和好处多态的好处提高了程序的扩展性(由多态保证)多态的弊端不能访问子类特有功能...

2021-11-18 20:29:33 206

原创 面向对象——继承

继承多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。通过extends关键字可以实现类与类的继承class 子类名 extends 父类名 {}单独的这个类称为父类,基类或者超类;这多个类可以称为子类或者派生类有了继承以后,我们定义一个类的时候,可以在一个已经存在的类的基础上,还可以定义自己的新成员。继承的好处提高了代码的复用性多个类相同的成员可以放到同一个类中提高了代码的维护性如果功能的代

2021-11-18 20:18:24 90

原创 面向对象———封装

封装​ 封装是面向对象的三大特征之一,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象的内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。封装可以实现以下目的:1、 隐藏类的实现细节2、 使用者只能通过提供的方法来访问数据,从而可以在方法中加入控制逻辑,限制对变量的不合理的访问。3、 可进行数据检查,从而有利于保证对象信息的完整性。4、 便于修改,提高代码的可维护性。封装的实际含义就是该隐藏的隐藏,该暴漏的暴漏。定义类[修饰符] class 类名

2021-11-18 20:14:18 2528

原创 map简介及常见方法

Mapmap和collction的区别:map存储元素是成对出现的,键是唯一的,值可重复Collection存储元素是单独的map集合的数据结构只针对键有效,和值无关collection的数据结构针对元素有效功能map集合的功能:添加功能V put(K key,V value):添加元素。如果键是第一次存储,就直接存储元素,返回null如果键不是第一次存在,就用值把以前的值替换掉,返回以前的值删除功能void clear():移除所有的键值对元素V remov

2021-11-18 20:08:12 130

原创 对collection的理解

集合(容器)和数组的区别长度数组长度固定集合长度可变内容数组存储同一类型元素集合存储不同类型元素元素类型数组可以存基本类型,也可以存引用类型集合只可以存引用类型继承体系collection(接口)collection(集合类只能存放引用数据类型)添加功能​ boolean add(Object obj): 添加一个元素​ boolean addAll(Collection c):

2021-11-17 20:13:32 559

空空如也

空空如也

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

TA关注的人

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