- 博客(11)
- 收藏
- 关注
原创 Mysql基础语法2
(接上篇) 六、数据的完整性 作用:保证用户输入的数据保存到数据中是正确。确保数据的完整,就需要在创建表的时候添加约束。 完整性的分类: 1.实体完整性 2.域完整性 3.引用完整性 6.1 实体完整性 实体:即表中的一行(一条记录)就代表一个实体类。 实体完整性的作用:表示每一行数据不能重复。 约束类型:主键约束(primary key)、唯一约束(unique)、自增长列(auto_incre...
2018-12-18 11:16:08
271
原创 mysql的基础语法1
DDL**:数据定义语言,用来定义数据库对象:库,表,列等 创建 删除 修改:库 表结构 (CREATE ALTER DROP)。 DML***:数据操作语言,用来定义数据库记录(数据): 增删改:表记录:(INSERT UPDATE DELETE)。 DCL:数据控制语言,用来定义访问权限和安全级别 DQL(重点):数据查询语言,用来查询记录(数据)(SELECT) 注意:SQL语句以;结尾; ...
2018-12-18 10:10:22
163
原创 Java IO之字符流
前面总结了字节流,现在总节一下字符流。 什么是字符流,简单来说字符流就是 字节流+编码表; 字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串。字符流是由Java虚拟机将字节转化为2个字节的Unicode字符为单位的字符而成的。字符流操作的是缓冲区(当我们对文件进行读写操作时如果不调用close() 或 flush()方法时不能看到数据的变化)。 既然是基于字节流,那么...
2018-09-29 00:47:51
190
原创 Java IO-字节流
*I/O流的分类: 流向: 输入流 读取数据 输出流 写入数据 数据类型: 字节流: 字节输入流 读取数据 InputStream 字节输出流 写入数据 OutputStream 字符流: 字符输入流 读取数据 Reader 字符输出流 写入数据 Writer 注意:一般我们在探讨IO流的时候,如果没有明确说明按哪种分类来说,默认情况按照数据类型来分! 这边文章主要是浅谈字节流的– 1.字节流...
2018-09-27 20:33:53
244
原创 Java递归算法
递归:在方法定义中调用方法本身的现象 举例如何求阶层? 例如5!该如何求? 我们可以用for循环,可以用数组,也可以用递归等! 递归例子: 经典案例:斐波那契数列: 案例:递归删除带内容(文件)的目录 A.讲目录变为File B.获取该目录下的所有文件或者子目录的File数组 C.遍历该File数组,得到每一个File对象 D.判断该File是否是目录 是:回到B继续 不是:...
2018-09-27 19:30:00
430
原创 Java IO.File
Java中的“流”都位于java.io包中,称为IO(输入/输出)流 IO流有很多种,按照操作数据的不同,可以分为字节流和字符流,按照数据传输方向的不同又可分为输入流和输出流, 程序从输入流中读取数据,向输出流中写入数据。 说一说File: File:文件或目录(文件夹) 路径名的抽象表示形式 构造方法: File(File parent, String child): 根据一个父File对象和一...
2018-09-26 19:52:12
137
原创 Map的总结
Map接口需要注意: Map提供了一种映射关系,其中的元素是以键值对的形式存储的,能够实现根据key快速查找value; 键值是唯一的,值是可以重复,一个值可以和很多键形成对应关系,每个建最多只能映射到一个值。 (打个比方就比如身份证,身份证号是唯一的,但是身份证上面的名字却不是,我可以叫马克波罗,你也可以!) Map集合的从数据结构是针对键有效,跟值无关。 Collection集合的数据结构是针...
2018-09-26 01:12:00
129
原创 Collections的使用
操作数组我们使用Arrays这个工具类, 操作集合呢? 用Collections! 说说Collections和Collection的区别 Collections是针对集合进行操作的工具类,都是静态方法。 Collection是单列集合的顶层接口,子接口List和Set。 下面是Collection的常用方法: public static void sort(List list):排序,默认情况...
2018-09-25 19:46:45
360
原创 Java之浅谈集合框架
集合,什么是集合? 集合就是一个容器,容器无非就是用来装各种东西的! 注意:所有的集合的父类都是Collection(接口) Collection:是集合的顶层接口,它的子体系有重复,有唯一的,有有序的,也有无序的。 Collection |--List 有序,可重复 |--Set 无序,唯一 HashSet:不保证Set的迭代顺序,特别是它不保证该顺序恒久不...
2018-09-25 02:00:23
215
原创 Java浅谈泛型类
泛型,什么是泛型? 泛型就是把一种类型明确的工作推迟到创建对象或者调用方法的时候才去明确的特殊类型。参数化类型,把类当做参数进行传递! 那么我们使用泛型有什么好处呢? 好处就是: A.把运行时期的问题提前到了编译时期 B.避免了强制类型的转换 C.优化了程序设计,解决黄色警告线 需要注意的是传递的参数只能是引用类型的参数! 例子: package com.aqb.genericity; publi...
2018-09-24 00:29:46
256
原创 JAVA基础-1 交换两个整型变量的值的3种方法
1.初学者方法: 先建立一个临时变量temp; 先将任意一个变量(假设为b)的数值赋值给这个临时变量temp. 再将比另一个变量(假设为a)赋值给该变量(b). 最后将临时变量temp赋值给a即可(完成交换) 下面是例子: 输出结果为: 2.初学者 1.我们可以把两个变量(假设为a,b)的和假设成第三方变量(sum)。 2.当我们要进行交换的时候 变量a = sum-a;(这样不就完成了将b赋...
2018-09-18 00:35:04
2483
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅