![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 52
lvhao_
这个作者很懒,什么都没留下…
展开
-
面向对象的三大特征
面向对象的三大特征 一、封装 封装就是隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别,将抽象得到的数据和行为相结合,形成一个有机的整体。 封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。 二、继承 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 通过使用继承我们能够非常方便地复用以前的代码,能够大大的提高开发的效率 三原创 2021-04-08 09:30:19 · 49 阅读 · 0 评论 -
java集合框架
java集合框架 一.集合框架的概述 1.集合、数组都是对多个数据进行存储操作的结构,简称Java容器 说明:此时的存储,主要是指内存层面的存储,不涉及到持久化的存储 2.1数组在存储多个数据方面的特点: 1)一旦初始化之后,其长度就确定了 2)数组一旦定义好以后,其元素的类型也就确定了 2.2数组在存储多个数据方面的缺点: 1)一旦初始化以后,其长度不可改变 2)数组提供的方法有限。对于添加、删除、插入数据等操作,非常不便,同时效率不高 3)获取数组中实际元素的个数的需求,数组没有现成的属性或方法可用 4原创 2021-04-07 18:50:06 · 85 阅读 · 0 评论 -
设计模式之单例设计模式
单例设计模式 定义:采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类中只提供一个取得其对象的实例方法。 实现方法:想要类在一个虚拟机中只能生成一个对象,首先必须将类的构造器的访问权限设置为private,这样就不能用new操作符在类的外部产生类的对象了。但是在类的内部仍然可以产生该类的对象。因为在类的外部无法得到对象,就只能调用类的某个静态方法来返回类内部创建的对象,静态方法只能访问类中的静态成员变量,所以,指向类内部产生的该类对象的变量也必须定义为静态的。 单例设计模式之饿汉式原创 2021-04-07 01:52:03 · 68 阅读 · 1 评论