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

原创 设计模式—备忘录模式

目录一、备忘录(Memento)模式的定义二、备忘录模式特点三、备忘录模式的结构四、备忘录模式的创建流程五、代码块创建者类备忘录类管理者类测试类运行结果参考资料 一、备忘录(Memento)模式的定义 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态, 以便以后当需要时能将该对象恢复到原先保存的状态。该模式又叫快照模式。 二、备忘录模式特点 备忘录模式是一种对象行为型模式,其主要优点如下。 提供了一种可以恢复状态的机制。当用户需要时能够比较方便地将数据恢复到某个历史的状态。

2020-09-05 16:10:30 106

原创 Java基础阶段—构造方法

构造方法 构造方法是一种特殊的成员方法,它的特殊性反映在如下几个方面: 1.构造方法作用: (1).构造出来一个类的实例 (2).对构造出来个一个类的实例(对象)初始化。 2.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。 3.主要完成对象的初始化工作,构造方法的调用是在创建一个对象时使用new操作进行的。 4.类中必定有构造方法,若不写,系统自动添加无参构造方法。接口不允许被实例化,所以接口中没有构造方法。 5.不能被static、final、synchronized、ab

2020-07-25 10:12:48 89

原创 Java基础阶段之—封装

封装 把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。 适当的封装可以让程式码更容易理解和维护,也加强了程式码的安全性。 private关键字的特点: 1)private可以修饰一个类中的成员变量,也可以成员方法 2)被private修饰的成员变量或者是成员方法只能在本类中方法,外界不能访问的!(保证数据的安全性) 什么时候将变量定义为成员变量---->如果该变量能够描述某个事物属性的话,----变量就要定义成员

2020-07-25 09:56:21 77

原创 Java 基础阶段 重要知识点

关键字:被Java语言特定含义的单词. 组成关键字的单词:全部都是小写.class,public, static, void, interface,extends,abstract,相关的基本数据类型等等.. class:定义一个类(Java中的最基本的单元) public:权限修饰符(公开的,公共的) private(私有的,外界不能直接访问的) protected:受保护的,权限修饰符 static:静态修饰符 (面向对象部分讲) void:跟方法有关系(讲解Java中如何定义方法) 注

2020-07-18 11:20:52 111

原创 位运算符中相关的移动符号

位运算符中相关的移动符号: <<:左移,将最高符号位舍弃掉,在右边补齐0 >>:右移符号: 如果最高符合为如果是0,在左边补齐0;最高符号位如果是1,左边补齐1 >>>:无符号右移:无论最高符号为是0还是1,始终在左边补齐0 //请用最有效的方式写出2乘以8 的结果 2 << 3 2 * 2^3 class OperatorDemo{ public static void main(String[] args){

2020-07-18 10:27:44 3117

原创 Java 基础阶段学习之:环境搭建(JDK的安装)

Java 基础阶段学习之:环境搭建(JDk的安装) 想要在计算机运行Java程序,就需要安装Java开发工具包。Java Development Kit(Java 开发工具包)的缩写。用于 java 程序的开发,提供给程序员使用。 话不多说上链接: Java SE - Downloads 一些需要了解的: JDK,JRE,JVM分别是什么? 1)JVM是​​运行Java字节码的虚拟机。可以通过javax将.java文件编译成.class文件。.class文件包含JVM可解析的字节码。 2)JRE是一个软件

2020-07-18 10:01:59 149 1

空空如也

空空如也

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

TA关注的人

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