- 博客(9)
- 收藏
- 关注
原创 级联建表的三种方式
分表比如说有省和市两个字段ppk_id int(11),province varchar(50)cpk_id int(11),city_id varchar(50),province_id int(11)使用
2019-11-19 19:36:26
461
原创 MySQL 主外键关联时需要注意的事情
#外键关联规则key fk_当前表_关联表 (当前表外键),constraint fk_当前表_关联表 foreign key (外键) references 关联表 (关联表主键) on delete cascade on update cascade#需要注意的点表名是否对应表的字段是否对应外键关联的键是否为另一张表的主键...
2019-11-18 12:23:04
494
原创 javaSE之集合
为什么出现集合类为了方便对多个对象的操作,对对象进行存储,集合就是存储对象最常用的一种方式。好了,集合的存在就是为了方便存储对象!这是其本质用途!!数组和集合的不同-------数组集合长度不可变可变存储基本数据类型存储对象类型同一种多种常见体系抽取容器的共性,我们得到了集合框架,常用的有三种:MapCollection(i...
2019-03-18 20:46:59
212
原创 枚举和注解
枚举类java中的一条主线: 约束=安全如何自定义枚举类如何使用enum定义枚举类枚举类的主要方法实现接口的枚举类一、什么时候使用枚举类?当一个类的对象有限且固定的时候,就应该使用枚举类去约束它。如果我们使用如下的常量定义的话: public static final int SEASON_SPRING = 1; public static final int ...
2019-03-18 10:21:26
165
原创 线程复习
线程复习:进程与线程的关系进程正在执行的程序是动态的线程是程序中的一条执行路径,而进程是由多个线程组成的多线程两种实现方式继承Thread类实现Runnable接口多线程两种实现方式的区别单继承的问题共享数据(static)线程的生命周期新建 就绪 运行 阻塞 死亡sleep() 不会释放锁wait() 会释放锁...
2019-03-18 09:25:09
208
原创 java泛型之Map
import java.util.HashMap;import java.util.Map;public class Test2 { public static void main(String[] args){ Person p1 = new Person("小红",18); Person p =new Person("xiaoming",22); Map<S...
2019-03-15 16:20:24
3092
1
原创 java泛型之Set
Setimport java.util.ArrayList;import java.util.List;public class Test2 { public static void main(String[] args){ List<Person> men = new ArrayList<Person>(); men.add(new Person...
2019-03-15 15:50:53
745
原创 泛型相关之Arrays
Arrays当我们需要存取某个对象的列表的时候,比如Person,可以创建一个Person类的数组,然后一个一个地存入,再用Arrays.toString()输出。因为数组的长度在创建的时候就被规定好了,所以在加入的时候需要新建数组把原数组放入以及把新元素加入。//when you define a class of Person //Person have name and age co...
2019-03-15 15:06:09
714
原创 java基础之泛型的本质
概述泛型,即参数化类型(把类型当做一个参数传入?,添加规则,用类型限制输入,和多态中用父类限定子类类似)。集合中可以存储任何类型的对象,但把不同对象以同一种方式输出的时候,在运行时会出现问题。比如,我们把String类型的aaa存入集合,再把Int类型的111存入集合, 然后以String类型输出集合,此时编译不会出现问题,而在运行的时候会报错。泛型的存在意义,就是在编译的时候,就把这个问题...
2019-03-15 10:35:06
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人