JDBC中Statement和PrepareStatement的区别及特性主要区别:特性:为什么要始终使用PreparedStatement代替Statement?为什么要始终使用PreparedStatement代替Statement? 基于以下的原因:
主要区别: Statement执行一条sql就得编译一次,PrepareStatement只编译一次;常用后者原因在于参数设置非常方便;执行一条sql就得编译一次,后者只编译一次;还有就是sql放置的位置不同; 常用后者原因在于参数设置非常方便;特性: jdbc的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使