摘要:
2.5、数据表的类型 -- 关于数据库的引擎 /* INNODB 默认使用 MYISAM 早些年使用的 */ MYISAM INNODB 事务支持 不支持 支持 数据行锁定 不支持(表锁) 支持(行锁) 外键约束 不支持 支持 全文索引 支持 不支持 表空间的大小 较小 较大,约两倍 常规使用操作: 阅读全文
摘要:
2.3、数据库的字段属性(重点) Unsigned: 无符号的整数 声明了该列不能为负数 zerofill: 0填充的 不足的位数,使用0来填充,int(3) ,5 005 自增: 通常理解为自增,自动在上一条记录的基础上+1(默认) 通常用来设计唯一的主键~ index,必须是整数类型 可以自定义 阅读全文
摘要:
2、操作数据库 操作数据库>操作数据库中的表>操作数据库表中的数据 2.1、操作数据库(了解) 1、创建数据库 CREATE DATABASE [IF NOT EXISTS] westos; 2、删除数据库 DROP DATABASE IF EXISTS westos; 3、使用数据库 -- tab 阅读全文
摘要:
1、初始数据库 1.1、数据库分类 关系型数据库:(SQL) Mysql、Oracle、sql Server、DB2、SqlLite 通过表和表之间,行和列之间的关系进行数据的存储,学员信息表,考勤表 非关系型数据库:(NoSQL) Redis、MongDB 非关系数据库,对象存储,通过对象的属性来 阅读全文
摘要:
2.0、通过反射动态创建对象执行的方法 public class Test09 { public static void main(String[] args) throws ClassNotFoundException, IllegalAccessException, InstantiationE 阅读全文
摘要:
1.9、获取类的运行时结构 public class Test08 { public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException, NoSuchMethodException 阅读全文
摘要:
1.8、分析类的初始化 public class Test06 { static { System.out.println("Main类被加载"); } public static void main(String[] args) throws ClassNotFoundException { // 阅读全文
摘要:
1.7、类加载内存分析 public class Test05 { public static void main(String[] args) { A a = new A(); System.out.println(a.m); } } class A{ static { System.out.pr 阅读全文
摘要:
1.6、所有类型的Class public class Test04 { public static void main(String[] args) { Class c1 = Object.class; //类 Class c2 = Comparable.class; //接口 Class c3 阅读全文
摘要:
1.5、Class类的创建有哪些? public class Test03 { public static void main(String[] args) throws ClassNotFoundException { Person person = new Student(); System.o 阅读全文