什么是枚举类: 类的对象只有有限个,确定的。当需要定义一组常量时,强烈建议使用枚举类。若枚举只有一个对象, 则可以作为一种单例模式的实现方式。 枚举类的属性: 枚举类对象的属性不应允许被改动, 所以应该使用private final修饰 枚举类的使用private final修饰的属性应该在构造器中 ...
分类:
编程语言 时间:
2021-03-30 12:57:00
阅读次数:
0
#构造器注入 即之前的学习 #通过set注入(重点) 通过之前的手段,难以对类中复杂的类型去进行赋值 复杂类 import java.util.*; public class Student { private String name; private Address address; privat ...
分类:
编程语言 时间:
2021-03-29 12:17:03
阅读次数:
0
泛型 1.为什么要使用泛型 集合容器类在设计阶段/声明阶段不能确定这个容器实际上存放的是什么类型的数据,在jdk5.0之前只能设计为Object类型,在jdk5,0之后使用泛型来解决。因为这个时候除了元素的类型是不确定的,其他部分是确定的,比如如何保存、如何管理等。因此此时把元素的类型设计为一个参数 ...
分类:
编程语言 时间:
2021-03-18 14:34:45
阅读次数:
0
一、什么是CDC? 变更数据捕获(Change Data Capture ,简称 CDC)记录 SQL Server 表的插入、更新和删除活动。SQLServer的操作会写日志,这也是CDC捕获数据的来源。 开启cdc的源表在插入、更新和删除活动时会插入数据到日志表中。cdc通过捕获进程将变更数据捕 ...
分类:
数据库 时间:
2021-03-11 20:49:18
阅读次数:
0
l 常用的功能 .1. 异常 l 捕获异常 try : …. except (Ex1,Ex2) as e: -捕获异常Ex1,Ex2(也可以使用Except捕获所有类型的异常)等,并把捕获到的异常错误赋值给变量e; …..print(e) else: 无异常执行 finally: 无论异常与否,都执 ...
分类:
编程语言 时间:
2021-03-10 13:07:12
阅读次数:
0
Java 中的枚举类和注解 1. 枚举类的使用 当需要定义一组常量时,强烈建议使用枚举类。要求类的对象是有限个且是确定的。例如:星期、性别、季节、支付方式... 如果枚举类中只有一个对象,则可以作为单例模式的实现方式。 如何自定义枚举类(JDK5.0之前) 声明枚举类对象的属性。 创建私有化构造器。 ...
分类:
编程语言 时间:
2021-03-09 13:20:45
阅读次数:
0
Lombok相关(通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法): maven添加依赖或下载jar包: <dependency> <groupId>org.projectlombok</groupId> <artifa ...
分类:
其他好文 时间:
2021-03-04 12:55:11
阅读次数:
0
总结: main函数执行之前,主要就是初始化系统相关资源: 1.设置栈指针 2.初始化static静态和global全局变量,即data段的内容 3.将未初始化部分的赋初值:数值型short,int,long等为0,bool为FALSE,指针为NULL,等等,即.bss段的内容 4.运行全局构造器, ...
分类:
其他好文 时间:
2021-03-02 12:37:31
阅读次数:
0
道哥的第 023 篇原创 一、前言 我们在撸代码的时候,经常需要对代码的安全性进行检查,例如: 指针是否为空? 被除数是否为 0? 函数调用的返回结果是否有效? 打开一个文件是否成功? 对这一类的边界条件进行检查的手段,一般都是使用 if 或者 assert 断言,无论使用哪一个,都可以达到检查的目 ...
分类:
其他好文 时间:
2021-03-01 13:05:04
阅读次数:
0
重叠构造器模式 代码臃肿,且使用时,会出现无用的参数也必须要传递的情况。 2.JavaBean模式 是对1的改良,出现的问题是创建过程分步骤了,无法通过构造器参数的有效性来保持一致。比如要联动校验年龄和工龄的关系 还说set方法降低了安全性,随意set就降低了安全性吗,主要还是随意的给字段加set就 ...
分类:
其他好文 时间:
2021-02-22 12:23:32
阅读次数:
0