发表于: 2017-03-21 10:31:21
1 1223
今天完成的事情:
学习数据表的操作,了解什么是表,MySQL的数据类型,MySQL的存储引擎;
了解数据库的索引和连接池;
简单了解内部类的概念innerclasses.
明天计划的事情:
学习如何创建数据表
学习成员内部类和匿名内部类
开始学习数组
遇到的问题:
在查看默认的存储引擎时,出现警告?
收获:
1) 什么是表?
数据表是数据库最重要的组成部分之一,是其它对象的基础;
数据表是存储数据的数据结构;
数据表是包含了特定实体类型的数据;
数据表有行(ROW)和列(COLUMN)构成的二维网络;
数据表一定先有表结构,再有数据;
数据表至少有一列,可以没有行或多行;
数据表名称要求唯一,而且不包含特殊字符
2)
3)
4)
5) 简单了解内部类
一般情况下,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为内部类。
内部类的作用:
- 内部类提供了更好的封装。只能让外部类直接访问 ,不允许同一个包中的其他类直接访问。
- 内部类可以直接访问外部类的私有属性,内部类被当成其外部类的成员。但外部类不能访问内部类的内部属性。
内部类的使用场合:
由于内部类提供了更好的封装特性,并且可以很方便地访问外部类属性,所以内部类在只为所在外部类提供服务的情况下优先使用。
内部类的分类:
- 成员内部类
- 匿名内部类
- 局部内部类(用的非常少)
评论