它将程序中的数据即对象通过某种方式保存到本地中,使程序关闭后仍然保存某个执行状态,方便程序在下次执行的时候通过"反序列化"读取出来,并且能够还原数据的类型,从而延续程序退出时的状态。
通常我们会使用序列化保存需要持久化的数据,但是如果这个数据比较庞大则直接使用数据库。
1.类注释,类注释用于说明整个类的功能、特性等,放在所有的import语句之后,在class定义之前。
2.方法注释,方法注释用来说明方法的定义,比如,方法的参数、返回值及说明方法的作用等,方法注释应该放在所描述的方法定义前面。
3.属性注释,默认情况下,javadoc只对公有属性和受保护属性产生文档。
4.包注释,类、方法与属性的注释都直接放到Java的源文件中,对于包的注释,无法放到Java文件中去,只能通过在包对应的目录中添加一个html的文件来达到这个目的。
5.概要注释,除了包注释外,还有一种类型文档无法从Java源文件中提取,就是对所有类文件提供概要说明的文件,也可以为这类注释单独新建一个HTML文件。
列举以下:
1.内部类作用主要实现功能的隐藏、减少内存开销,提高程序的运行速度;
2.内部类和外部类联系内部类可以访问外部类所有的方法和属性,如果内部类和外部类有相同的成员方法和成员属性,内部类的成员方法调用要优先于外部类即内部类的优先级比较高;
3.外部类只能访问内部类的静态常量或者通过创建内部类来访问内部类的成员属性和方法,内部类定义的静态常量可以全局访问。