- 博客(12)
- 收藏
- 关注
原创 MySql数据库--第四章:高级查询(二)
EXISTS 和 NOT EXISTS子查询#在执行 create 或drop 语句前,可以先使用exists语句判断该数据库对象是否存在,返回值是true或者false语法:SELECT ... FROM 表名 WHERE EXISTS(子查询);NOT EXISTS 表示取反我的住房网 数据设计CREATE DATABASE house;#1.用户表添加数据INSERT INTO sys_user(uName,upassword)VALUES('张三','zs123'),('李四'
2021-03-12 11:28:27
337
原创 Java-oop-第五章 异常
Ch05 异常Ctrl+Alt+t try-catch 快捷键什么是异常?异常就是在程序的运行过程中所发生的不正常事件,如所需的文件找不到,网络连接不通或中断,算术运算出错(如被0除),数组下标越界,装载了一个不存在的类,对null对象操作,类型转换异常等。异常会中断正在运行的程序。Try-catch finally 结构中try块是必须的,catch 和finally块为可选,但两者至少须出现其中之一。即使在try块和catch块中存在return语句,finally块中语句也会被执行。发
2021-03-05 11:02:31
282
1
原创 Java-oop-第四章 接口
Ch04 接口说明1.接口的命名规则与类相同。如果修饰符是public,则该接口在整个项目中可见,如果省略修饰符,则该接口只能在当前包可见。2.接口中可以定义常量,不能定义变量。接口中的属性都会自动用 public staticFinal 修饰,即接口中的属性都是全局静态常量。接口中的常量必须在定义时指定初始值。3.接口中的所有方法都是抽象方法。接口中都会自动用 public abstract 修饰,即接口中只有全局抽象方法。4.和抽象类一样,接口也不能实例化,接口中不能有构造方法。5.接口之
2021-03-05 10:55:29
192
1
原创 Java-oop-第三章 多态
Ch03 多态多态的二种形态1.父类作形参,子类作实参2.父类作为返回类型,子类实例化什么是多态:简单来说:多态(polymorphism)是具有表现多种形态的能力的特征更专业的说法:同一个实现接口,使用不同的实例而实现不同的操作子类转换成父类的规则1.将一个父类的引用指向一个子类对象,称为向上转型(Upcasting),自动进行类型转换2.此时通过父类的引用变量调用的方法是子类覆盖或继承父类的方法,不是父类的方法3.此时通过父类引用变量无法调用子类特有的方法实现多态的三个条件(多态实
2021-03-05 10:53:16
784
1
原创 Java-oop-第二章 继承
Ch02 继承Super 关键词修饰符 class 子类 extends 父类{ };构造方法不能被继承,因此不能被重写。super关键字来访问父类的成员Super只能出现在子类的方法和构造方法中super调用构造方法时,只能是第一句Super不能访问父类的private成员在子类中可以根据需求对从父类继承的方法进行重新编写,称为方法的重写或方法的覆盖(overriding)。方法重写的规则:1.方法名相同2.参数列表相同3.返回值类型相同或者是其子类4.访问权限不能严于父类
2021-03-05 10:51:17
150
3
原创 Java-oop-第一章对象和封装
Ch01 对象和封装从现实世界中抽象出类的方法第一步:发现类第二部:发现类的属性第三部:发现类的方法构造方法1.无返回值类型2.与类名相同3.可以指定参数构造方法的主要作用是在创建对象时执行一些初始化操作,如给成员属性赋初值作用:类的属性初始化(创建对象之前初始化属性值)特点:方法名和类名一样。如果没有自定义构造方法,系统会默认提供一个无参构造方法------>创建对象调用的如果自定义构造方法(有参),根据自己还需要手动创建无参构造方法Alt+Insert 构造方法快捷方
2021-03-05 10:46:13
343
4
原创 MySql数据库--数据库字符集
character_set_server:默认的内部操作字符集character_set_client:客户端来源数据使用的字符集character_set_connection:连接层字符集character_set_results:查询结果字符集character_set_database:当前选中数据库的默认字符集character_set_system:系统元数据(字段名等)字符集 ...
2021-03-05 10:24:34
87
1
原创 MySql数据库--第三章:高级查询(一)
a129_d0226CREATE TABLE demo01( id INT(4)PRIMARY KEY NOT NULL, NAME VARCHAR(10));#修改表名:alter table 旧表名 rename 新表名ALTER TABLE demo01 RENAME demo02;#添加字段:alter table 表名 add 字段 类型 属性ALTER TABLE demo02 ADD PASSWORD VARCHAR(10) NOT NULL;#查看表结构DESC d
2021-03-02 10:24:33
812
原创 MySql数据库--字段的约束及属性-创建表
1.常用的属性约束2.创建表语法CREATE TABLE [IF NOT EXISTS] 表名 ( 字段1 数据类型 [字段属性|约束][索引][注释], …… 字段n 数据类型 [字段属性|约束][索引][注释])[表类型][表字符集][注释];示例#创建学生表CREATE TABLE `student`( `studentNo` INT(4) PRIMARY KEY, ` name` CHAR(10), ……);设置主键
2021-03-02 10:05:40
733
原创 MySql数据库--用DOS命令窗口操作mysql数据库2(增删查改)
7.在表中添加单条记录insert into 表名 (字段1,字段2,…) values(值1,值2,…);注意每个值和字段的类型一致。在表中添加多条记录insert into 表名 (字段1,字段2,…) values(值A1,值A2,…),(值B1,值B2,…);8.查询select * from 表名;9.修改update 表名 set 字段1=值1,字段2=值2,.....;注意:每个值和字段类型对应10.删除delete from 表名;...
2021-02-26 11:38:18
144
原创 MySql数据库--用DOS命令窗口操作mysql数据库1(create/drop)
1.启动服务首先以管理员身份运行CMD黑窗体net start mysql 启动服务net stop mysql 关闭服务2.登录数据库mysql -u账号 -p密码 mysql -uroot -proot
2021-02-26 11:14:05
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人