员工管理系统-2-12-31-2014

一、理论知识

1、文本与文件的区别:.txt文件,其里面的内容为文本。

数据库中的主键一般建立成无意义的数据,自增长。

2、jdbc解决:面向对象语言与关系型数据库的冲突问题。

dao层设计:直接操作数据库、纯净

纯净:只对数据库设计操作,不包含其他的行为,否则以后项目还了需要修改代码。即java中的面向接口编程

3、面向接口编程:设计接口就是设计一个规范

设计接口的目的,就是设计一个流程规范。

4、关于方法返回值的问题

没有返回值的方法,方法的执行结果我们不知道。除非能确保该方法一定执行成功,否则一般都会设置一个返回值用于判断方法或行为的执行结果。

5、接口的命名:我们一般以I为开头的命名接口。

6、静态与非静态方法/对象的区别:

在java中静态的东西放在静态区中,与对象、类无关。

7、类不想被其他类实例化即new:可以把构造器设置为私有的。

如果想要使用这个类的实例,可以在这个类中自己new一个,其他类想用这个对象,应该将其设置成静态的,使用get、set访问器进行访问和设计。

不知是不是单例模式?

8、异常:抛出、捕获

能自己处理的异常尽量处理,不能处理的要向上抛出。严禁捕获异常不进行处理。

你可能感兴趣的:(员工管理系统-2-12-31-2014)