- 博客(16)
- 收藏
- 关注
原创 api-分层-集合
集合:用来存储多个数据 List:接口 特点:元素有序,有下标,元素可以重复 实现类:ArrayList 方法: 添加元素 获取元素 删除元素 Set:接口 特点:无序,无下标,元素不能重复 实现:HashSet 遍历集合: for循环 ...
2022-05-16 17:45:45
108
原创 API-Date类
//实例化一个Date对象,表示当前系统时间 Date date = new Date(); System.out.println("date:"+date); //实例化一个有参构造 Date date2 = new Date(1652424778900L); System.out.println("date2:"+date2); //获取年:从1900年往...
2022-05-13 18:21:56
40
原创 API-正则表达式
/* * [abcd]:abcd四个字符中的 一个 * [^abc]:除了abc之外的任意一个字符 * | :或者 * (abc):abc为一组 * -:a-z 小写字母a到小写字母z,A-Z 0-9 * *:0次或多次 * +:1次或多次 * ?:0次或1次 * [a-z]+:a,abd...
2022-05-12 18:12:59
62
原创 api-String
/* * 数据类型: * 基本数据类型: * 整数 * 小数 * 文本 * 布尔 * 包装类 * * 引用数据类型: * String * 类 * ...
2022-05-11 21:41:00
51
原创 SQL-约束
1.主键约束(唯一约束 + 非空约束)2.外键约束3.唯一约束(允许一行数据为空)4.默认值约束5.检查约束6.非空约束create table student( --字段名 数据类型 约束 (一般在此只加非空约束) stuId int not null, stuName varchar(20) not null, stuAge int not null, stuSex bit not null, stuTel varchar(13) not...
2022-05-08 21:54:47
53
原创 SQL-高级子查询-视图
select * from Student;--查询年龄比李昊 大的学生信息--查询到李昊的年龄select * from Student where sage>(select sage from Student where sname='李昊')--查询大于平均年龄的学生信息select * from Student where sage >( --先查询出平均年龄 select avg(sage) from Student)--in:等于 or 在...
2022-05-05 21:27:05
254
原创 SQL--高级查询--联表查询
--统计函数:--count总数、max最大、min最小、avg平均、sum求和select * from Student--求出 学生表中的数据总条数--count:求数据总条数select count(*) from Student--查询学生表中最大的年龄select max(sage) from Student;--查询最小的年龄select min(sage) from Student;--求组所有人的年龄总和select sum(sage) from Student;.
2022-05-04 16:50:25
648
原创 SQL知识点
1、认识几个数据库 master 系统数据库 model 模型数据库 tempdb 临时数据库 msdb 警报日志信息2、删除数据库 drop database stu02203、附加数据库 脱机 联机2、默写剩下的单词 查询:select 新建:create 删除:drop 数据库:database数据类型: int float varchar(长度) char(长度) ...
2022-05-03 20:52:42
108
原创 异常Exception
错误:error异常Exception:异常不是错,是意外 异常分类 运行异常(未检查异常):可处理,可不处理 RuntimeException以及子类都为运行异常 编译异常(检查异常):必须处理 Exception以及子类(不包括RuntimeException)都是编译异常 异常处理 两种处理方式: 1、抛出异常 throws ...
2022-04-15 21:07:12
38
原创 抽象abstract与接口interfaco
抽象abstract: 抽象方法:方法定义,没有方法的实现 抽象类:用abstract修饰的类就是抽象类 抽象类中可以有普通方法,也可以有抽象方法 抽象类不能实例化对象,但是可以做引用类型 接口interface:也叫做协议,比抽象更抽象-因为它比抽象类更纯粹 接口不是类 接口中只能有抽象方法 和 静态常量 接口可以继承接口,而且可以多继承 接口不能实例化对象,但是可以做引用类型 接口 引用...
2022-04-14 20:37:10
27
原创 数组:(二维数组)
数组(一维数组): 存储多个同类型数据 格式1: 数据类型[] 数组名 = new 数据类型[长度]; 格式2: 数据类型[] 数组名 = {值1,值2,值3...}; 二维数组:多个一维数组组成 第x行第y列 定义格式1: 数据类型[][] 数组名 ; 数组名 = new 数据类型[行][列]; 定义格式2: 数据类型[][] 数组名 ...
2022-04-11 21:26:57
58
原创 静态static
静态static:共享(多个对象 共同使用同一个对象) 共享单车、共享电车、共享汽车 用static修饰的属性和方法称为静态属性和静态方法 没有用static修饰的属性和方法称为实例(成员)属性和实例(成员)方法 静态属性和静态方法调用: 类名.属性名; 类名.方法名([参数]);静态代码块: static{ 代码块; } 类中静态代码块优先执行...
2022-04-08 22:09:38
42
原创 this 和 super的区别
this:当前对象 this.属性;当前对象的属性 this([参数]);当前对象构造函数 必须写在构造函数内的首行 this.函数名([参数]);当前对象的函数 super: super.属性;父类的属性 super([参数]);父类的构造函数 每一个构造函数内都默认有一个无参的super();...
2022-04-04 23:26:29
197
原创 面向对象三大特征之继承(重写)
面向对象三大特征:封装、继承、多态继承extends:子类继承父类中所有的非私有属性和方法构造函数不会被继承子类可以有自己的方法重写(覆盖):继承关系下,子类中的方法与父类中继承的方法名相同参数列表相同,返回值类型相同this:当前对象this.属性;当前对象的属性this([参数]);super:父类对象super.属性super([参数]);...
2022-03-31 23:03:07
214
原创 主题-Java之构造函数
准备回答问题:1、什么是面向对象? 万事万物都是对象啊(龚磊回答的) 2、创建对象的格式? 类名 对象名 = new 类名(); 调用属性: 对象名.属性名; 调用方法: 对象名.函数名([参数]); 3、什么是重载? 同类中,同名方法,参数列表不同,返回值类型 可同可不同4、面向的三大特征? 封装:private public String name; 第一步:...
2022-03-29 19:42:51
39
原创 战队管理系统
package com.zking.work4;public class WarTeam {// 有属性:战队名称,战队成员名字数组 String wtName;//表示战队名称 //用来存战队成员 String[] names = new String[10]; // (2)写一个方法,输出查看所有的帮派成员 /** * 输出查看所有的帮派成员 */ public void showInfo() { S...
2022-03-26 21:41:57
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人