侧边栏
摘要: 泛型 泛型:是一种未知的数据类型,当我们不知道使用什么数据类型的时候,可以使用泛型 泛型也可以看出是一个变量,用来接受数据类型 E e : Element 元素 T t : Type 类型 ArrayList集合在定义的时候,不知道集合中都会存储什么类型的数据,所以类型使用泛型 E:未知的数据类型 阅读全文
posted @ 2019-07-19 22:23 菜鸟-传奇 阅读(366) 评论(0) 推荐(0)
摘要: 迭代器 java.util.Iterator接口:迭代器(对集合进行遍历) 有两个常用的方法 boolean hasNext() 如果仍有元素可以迭代,则返回 true。 判断集合中还有没有下一个元素,有就返回true,没有就返回false。 E next() 返回迭代的下一个元素 取出集合中的下一 阅读全文
posted @ 2019-07-19 22:16 菜鸟-传奇 阅读(1712) 评论(0) 推荐(0)
摘要: 集合 学习集合的目标: 集合和数组的区别 集合框架 JAVASE提供了满足各种需求的API,在使用这些API前,先了解其继承与接口操作架构,才能了解何时采用哪个类,以及类之间如何彼此合作,从而达到灵活应用。 集合按照其存储结构可以分为两,分别是单列集合 java.util.Collection和双列 阅读全文
posted @ 2019-07-19 22:11 菜鸟-传奇 阅读(593) 评论(0) 推荐(0)
摘要: 基本类型与字符串类型之间的相互转换 基本类型->字符串(String) 1.基本类型的值+"" 最简单的方法(工作中常用)2.包装类的静态方法toString(参数),是Object类的toString()重载 static String toString(int i) :返回一个表示指定整数的St 阅读全文
posted @ 2019-07-18 22:13 菜鸟-传奇 阅读(1189) 评论(0) 推荐(0)
摘要: Object类 1.toString方法在我们直接使用输出语句输出对象的时候,其实通过该对象调用了其toString()方法。 2.equals方法方法摘要:类默认继承了Object类,所以可以使用Object类的equals方法boolean equals(Object obj)指示其他某个对象是 阅读全文
posted @ 2019-07-18 22:13 菜鸟-传奇 阅读(8317) 评论(0) 推荐(10)
摘要: 包装类 包装类: 基本数据类型,使用起来非常方便,但是没有对应的方法来操作这些基本类型的数据可以使用一个类,把基本类型的数据装起来,在类中定义一些方法,这个类叫做包装类,我们可以使用类中的方法来操作这些基本类型的数据。装箱:把基本类型的数据,包装到包装类中(基本类型的数据->包装类)构造方法: In 阅读全文
posted @ 2019-07-18 22:12 菜鸟-传奇 阅读(459) 评论(0) 推荐(1)
摘要: Syetem类 java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有; public static long currentTimeMillis();返回以毫秒为单位的当前时间。 public static vo 阅读全文
posted @ 2019-07-18 22:09 菜鸟-传奇 阅读(1844) 评论(0) 推荐(1)
摘要: Data类 java.util.Date:表示日期和时间的类类Date 表示特定的瞬间,精确到毫秒。毫秒:千分之一秒 1000毫秒=1秒 把日期转换成毫秒: 当前的日期:2019-07-18 时间原点(0毫秒):1970-01-01 00:00:00(英国格林威治) 就是计算当前日期到时间原点之间一 阅读全文
posted @ 2019-07-18 22:06 菜鸟-传奇 阅读(4999) 评论(0) 推荐(2)
摘要: Object类 1.toString方法在我们直接使用输出语句输出对象的时候,其实通过该对象调用了其toString()方法。 2.equals方法方法摘要:类默认继承了Object类,所以可以使用Object类的equals方法boolean equals(Object obj)指示其他某个对象是 阅读全文
posted @ 2019-07-18 22:03 菜鸟-传奇 阅读(473) 评论(0) 推荐(0)
摘要: 数据库知识总结 本节内容 1.数据库的基本概念 2.MySQL数据库软 安装 卸载 配置 3.SQL 数据库的基本概念 1.数据库的英文单词:DataBase 简称:DB2.什么是数据库? 用于存储和管理数据的仓库 3.数据库的特点: 持久化存储数据。其实数据库就是一个文件系统 方便存储和管理数据 阅读全文
posted @ 2019-07-15 21:27 菜鸟-传奇 阅读(14076) 评论(0) 推荐(4)
摘要: DCL:管理用户、授权 SQL分类: DDL:操作数据库和表 DML:增删改表中的数据 DQL:查询表中的数据 DCL:管理用户、授权 DBA:数据库管理员 DCL:管理用户、授权 1.管理用户 1.添加用户: 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码 阅读全文
posted @ 2019-07-15 21:26 菜鸟-传奇 阅读(589) 评论(0) 推荐(0)
摘要: 本节内容 1.多表查询 2.事务 多表查询: 查询语法 select 列名列表 from 表名列表 where ... 准备sql #创建部门表 CREATE TABLE dept(); #创建员工表 CREATE TABLE emp(); 笛卡尔积:有两个集合A,B,去这两个集合的所有组成情况.要 阅读全文
posted @ 2019-07-15 21:18 菜鸟-传奇 阅读(1314) 评论(0) 推荐(0)
摘要: 本节内容 1.DQL:查询语句 排序查询 聚合函数 分组查询 分页查询 2.约束3.多表之间的关系4.范式5.数据库的备份和还原 DQL:查询语句 1.排序查询 语法:order by 子句 order by 排序字段1 排序方式1,排序字段2 排序方式2... 排序方式: ASC:升序,默认的 D 阅读全文
posted @ 2019-07-15 21:08 菜鸟-传奇 阅读(822) 评论(0) 推荐(0)
摘要: DQL:查询表中的记录 select * from 表名; 1.语法 select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限定 2.基础查询 1.多个字段的查询 select 字段名1,字 阅读全文
posted @ 2019-07-15 20:45 菜鸟-传奇 阅读(358) 评论(0) 推荐(0)
摘要: DML:增删改表中的数据 1.添加数据: 语法: insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); 注意: 1.列名和值要一一对应。 2.如果表名后,不定义列名,则默认给所有列添加值。 insert into 表名 values(值1,值2,.. 阅读全文
posted @ 2019-07-15 20:40 菜鸟-传奇 阅读(289) 评论(0) 推荐(0)