摘要: 设 clazz 是一个Class对象 clazz.isAnnotation():判断clazz类是否是一个注解 clazz.isAnnotationPresent(Class<? extends Annotation> annotationclass):判断clazz类上是否标注了annotatio 阅读全文
posted @ 2022-04-06 20:33 MadMe 阅读(762) 评论(0) 推荐(1)
摘要: 一 约束概述 约束(constraint):在创建表的时候,给表中的字段加上一些约束,来保证表中数据的完整性、有效性! 作用:保证表中数据的有效! 分类: 列级约束:创建表时添加在列后面的约束。 表级约束:创建表时添加在最后面的约束。(联合多个字段的约束) 约束 列级约束 表级约束 非空约束 not 阅读全文
posted @ 2022-03-21 23:36 MadMe 阅读(94) 评论(0) 推荐(0)
摘要: DML:可对数据进行增(insert)删(delete)改(update)操作。 添加数据 - insert 语法格式一 insert into 表名(字段名1,字段名2,...) values(值1,值2,...); 语法格式二(省略字段名:等同于字段名全都写上)(不建议这么写) insert i 阅读全文
posted @ 2022-03-20 22:55 MadMe 阅读(46) 评论(0) 推荐(0)
摘要: DDL:对表进行增(Create)删(Drop)改(Alter)查(Show)。 查询表 查询当前数据库下所有表的名称 show tables; 查询表结构 desc 表名称; 创建表 创建表 create table 表名( 字段名1 数据类型1, 字段名2 数据类型2 default 默认值, 阅读全文
posted @ 2022-03-20 22:54 MadMe 阅读(66) 评论(0) 推荐(0)
摘要: 一 简单查询 查询一个字段 select 字段名 from 表名; 查询多个字段 select 字段名1,字段名2,... from 表名; 查询多个字段 select * from 表名; # 此方式的缺点:效率低,可读性差 # 在开发中不建议使用,自己需要查询一下可以使用 给查询的列起别名 se 阅读全文
posted @ 2022-03-20 22:52 MadMe 阅读(47) 评论(0) 推荐(0)
摘要: 数据库 存储数据的仓库 英文:DataBase,简称DB 数据库管理系统 管理数据库的软件 如:MySQL、Orcal 英文:DataBase Management System,简称DBMS SQL 英文:Structured Query Language,简称SQL,结构化查询语言 操作关系型数 阅读全文
posted @ 2022-03-20 22:51 MadMe 阅读(93) 评论(0) 推荐(0)
摘要: 构造函数 和类名相同 没有返回值 作用 new本质就是在调用构造函数 初始化对象的值 注意 每个类默认有一个空的无参构造器 定义有参构造之后,如果要使用无参构造,必须显式地定义无参构造 阅读全文
posted @ 2022-01-05 21:22 MadMe 阅读(32) 评论(0) 推荐(0)
摘要: 可变长参数 用法:在方法声明中,在指定参数类型后加一个省略号(...)。 注意:一个方法中只能指定一个可变参数,且必须是方法的最后一个参数,任何普通的参数必须在它之前声明。 可变长参数的本质就是数组,调用该参数的方法和数组相同。 public static void printNum(double. 阅读全文
posted @ 2022-01-05 17:10 MadMe 阅读(36) 评论(0) 推荐(0)
摘要: Scanner扫描器 Scanner类中的next()和nextline()方法可以用来接收用户键盘数据。 //创建Scaaner扫描器Scanner scanner = new Scanner(System.in);//用str接收键盘输入String str = scanner.next();S 阅读全文
posted @ 2022-01-05 15:38 MadMe 阅读(97) 评论(0) 推荐(0)
摘要: 文档注释--JavaDoc javadoc是用来生成代码的帮助文档的。 格式: /** *@auhor li *@version 1.0 *@since 1.8 */ 文档注释可写的参数信息: @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 阅读全文
posted @ 2022-01-05 10:34 MadMe 阅读(28) 评论(0) 推荐(0)