自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (4)
  • 收藏
  • 关注

原创 06_集合间的差异及如何选择

集合:基本的使用方法查询API即可,主要说说差异。List:有索引,集合有序,怎么插入的,就按照什么顺序取出,且允许包含重复元素。ArrayList:​ 底层数据结构是数组,查询快,增删慢。​ 线程不安全,效率高。​ Vector: ​ 底层数据结构是数组,查询快,增删慢。​ 线程安全,效率低。​ LinkedList:​ 底层数据结构是链表,查询慢,增删快。​ 线程不安全,效率高。在选择时,如果需要线程安全,就选择Vector,因为它线程同步。​ 如果不

2021-01-01 09:41:03 223 1

原创 05_泛型

请简述泛型是什么?****有什么用?****在哪里用?泛型:把类型明确的工作推迟到创建具体对象或调用方法时才明确类型的特殊类型。常用于定义接口,类,方法上泛型的特点:泛型只在编译期有效,到运行期泛型就擦除了。定义多个泛型,使用逗号隔开泛型如果明确了数据类型以后,那么要求左右两边的数据类型必须一致作用:为了避免在类型在使用集合时出现类型转换的问题,因为在有些条件下,从集合中取到的元素是object类型的数据,并不是我们自己想要的类型,所以使用集合的时候,就将类型限定。 /** * 泛型如果明

2021-01-01 09:38:25 117

原创 05_多表查询和事务

1.多表查询* 查询语法: select 列名列表 from 表名列表 where select * from emp,dept; ![基础查询](https://img-blog.csdnimg.cn/20201225210146916.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p5dGJ2,size_16,co

2020-12-25 21:16:53 102

原创 04_数据库设计

多表之间的关系1. 一对一。例如:人和身份证 * 在任意一方,添加唯一外键绑定另一方的主键。2. 一对多。例如:部门和员工. * 在多的一方设置外键,绑定一的一方的主键(或者唯一值)3. 多对多。例如:学生和课程 * 一个学生可以选择多门课程,一门课程也可以被多名学生选择 * 多对多实现需要借助第三张表,至少有两个字段,这两个字段作为外键用来对应前两张表的主键,学生表学号(id)姓名(name)年龄(age)1张无忌232赵敏2

2020-12-23 23:59:12 134

原创 03、多态

1、多态概述一个事物在不同时刻展现出来不同的特性前提:要有继承关系 最好有方法重写 要有父类对象引用子类对象父 f = new 子();2、多态中的成员访问a:成员变量编译看左边,运行看左边。b:构造方法创建子类对象的时候,会访问父类的构造方法,对父类的数据进行初始化c:成员方法编译看左边,运行看右边。d:静态方法3、多态的好处、缺点及解决方案优点:a:提高了代码的维护性(继承保证)b:提高了代码的扩展性(由多态保证)弊端:不能访问子

2020-12-23 21:04:46 81

原创 03_mysql常用的约束条件及执行

约束* 对表中的数据进行限定,保证数据的正确性、有效性和完整性。* 分类: 1. 主键约束: primary key 2. 非空约束: not null 3. 唯一约束: unique 4. 外键约束: foreign key * 非空约束: 1.创建时添加 create table student ( id int, name varchar(32) not null ); 2.

2020-12-23 21:02:07 147 1

原创 02_mysql的基本查询语句

DQL:查询语句1.排序查询* 语法:order by 子句 * order by 排序字段1 排序方式1,排序字段2 排序方式2... * 排序方式 ASC:升序排列,默认的排序方式 DESC:降序 select * from stu order by age DESC -- 排序方式; order by 后面跟要排序的那一列。 如果有多个条件,只有当前面条件的值一样时才会比较第二个条件。2.聚合函数* 概念:将一列数据作为

2020-12-23 21:01:34 189

原创 01_初步认识mysql

SQL1.什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 1. SQL 语句可以单行或多行书写,以分号结尾。 2. 可使用空格和缩进来增强语句的可读性。 3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。 4. 3 种注释 * 单行注释: -- 注释内容 或 # 注释内容(mysql 特有) * 多行注释

2020-12-23 20:59:03 98

原创 04_参数传递及内部类

1.形式参数是基本类型要的是什么?是类名要的是什么?是抽象类名要的是什么?是接口名要的是什么?基本类型:要的是该类型所对应的值类 名:要的是该类的实例对象抽象类名:要的是该抽象类的继承子类的对象接 口 名:要是的实现了该接口的子类对象2.返回值类型是基本类型返回的是什么?是类名返回的是什么?是抽象类名返回的是什么?是接口名返回的是什么?基本类型:返回对应的数据类型类 名:返回一个该类的对象抽象类名:返回该抽象类的子类对象接 口 名:返...

2020-12-02 15:36:22 280

原创 02、继承的基础概念

1、继承的好处是什么?为具有共性的类,将其共有的属性抽取到单独的一个类中,在使用时只需要继承那个类,无序创建很多相似的类。优点: 提高了代码的复用性 提高了代码的维护性 使得类与类之间有了联系 缺点: 不同类之间的耦合性增强了 开发的原则:高内聚,低耦合内聚:自己完成事务的能力耦合:类与类的联系2、Java中的类的继承特点是什么以及注意事项只能单个继承,不可以同时继承多个父类。不继承父类的私有成员,静态成员不参与继承。注意事项:..

2020-12-02 14:23:26 186

原创 01、常量、变量、运算符

常量、变量、运算符1. Java语言基础 什么是常量? 在程序运行中其值不可发生改变的量 常量的分类 字面值常量。如 "abc",12,1.4,'a',true/false,null 自定义常量。int MAX=100; 字面值常量 字符串常量:用双引号括起来的内容 “你好” 整数常量: 所有整数 100、15412 小数常量: 所有小数 3.1415926

2020-11-30 17:34:14 222

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除