摘要:
PO(Persistent Object)持久对象 用于表示数据库中的一条记录映射成的Java对象,PO仅仅用于表示数据,没有任何数据操作,通常遵守Java Bean的规范,拥有getter/setter方法。 最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合,PO中不应包含 阅读全文
摘要:
普通数组的元素个数是固定的,当数组满了之后要怎么办?数组要有多大才合适,有时提前并不知道。所以希望能够在运行时具有改变数组大小的能力。 动态数组就可以在任何时候改变大小。动态数组是指在声明时没有确定数组的大小,使用动态数组的优点是可以根据用户需求,有效利用存储空间。 假如有一个班级对象clazz,这 阅读全文
摘要:
短路的意思就是惰性运算,当符号左边的式子已经可以确认最后结果时,符号右边的式子就不进行计算了。 短路与是Java语言中的一个逻辑运算符,记作&&,与编程语言中的与(&)相似,但是具有短路性质:在使用&进行运算时,不论左边为true或者false,右边的表达式都会进行运算,而如果使用&&进行运算,当左 阅读全文
摘要:
一、 使用JavaDoc命令生成JavaDoc文档 准备需要生成JavaDoc文档的类: /** * copyright(c)2021 zbh.ALL rights Reserved * <p> * 描述:测试生成JavaDoc文档 * * @author zbh * @version 1.0 */ 阅读全文
摘要:
运算符分类: 算数运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算数运算符 操作符描述例子 +加法1+1=2 -减法3-2=1 *乘法2*3=6 /整除,当两边为整数时,取整3/2=13.0/2=1.5 %取余7%5=2 ++自增,符号在前,先自增再输出,符号在后,先输出再自增a 阅读全文
摘要:
Java中有两大数据类型:八大基本数据类型、引用数据类型。 基本数据类型的变量是保存在栈中,引用数据类型是保存在堆中。 一般没有指定类型的情况下,整数默认是int型,小数默认double型 类型说明占用内存取值范围默认值 boolean布尔型-true/falsefalse byte字节型1个字节- 阅读全文
摘要:
应用场景 在数据表中,要记录的每条数据是什么时候创建的,不需要应用程序去特意记录,而是由数据库获取当前时间自动记录创建时间。 在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据库获取当前时间自动记录修改时间。 在数据库中获取当前时间 oracle:select sysda 阅读全文
摘要:
数据库中删除的三种语句: Delete:用于删除表中的行,可以删除某一行,也可以在不删除表的情况下删除所有的行。 Drop:用于删除表,将表的结构、属性、索引全部删除。 Truncate:用于删除表内的数据,仅删除表内数据,不删除表本身。 数据库中删除语句的相同点: truncate和不带where 阅读全文
摘要:
触发器(trigger)提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行,触发器经常用于加强数据的完整性约束和业务规则等。 阅读全文
摘要:
自定义函数和存储过程类似,区别是,存储过程注重于处理某件事情,多和DML有关,而函数注重于获取某些数据,多和DQL有关 格式 CREATE OR REPLACE FUNCTION 函数名(参数 数据类型) RETURN 返回的数据类型 IS 变量名 返回的数据类型;-- 存储返回的数据 BEGIN 阅读全文