对使用Synchronized的一些建议

来源:互联网 发布:mysql数据库书籍设置 编辑:程序博客网 时间:2024/04/29 01:12

* 对使用Synchronized的一些建议

1、不要在同步代码段调用其它的同步方法。(很难做到,尽量避免)

2、不要在同步代码段中调用容易导致阻塞的操作。

3、仔细分析同步对象,尽可能缩小同步代码段。

4、仔细选择同步对象。

* 直接使用JDBC API的缺点

1、业务逻辑的代码和数据库访问搀杂在一起,程序结构不清晰。

2、在程序代码中嵌入面向关系的SQL语句,不能完全的运用面向对象的思维。

3、业务逻辑和关系数据模型绑定。(如当业务逻辑中的代码要修改的时候,数据库中表要改,SQL语句也要改)

4、如果SQL语句有错误,编译时不能检查。

原创粉丝点击