牛客第四天

2017-09-18  本文已影响0人  ComputerBoy

Static修饰成员变量和成员方法,也可修饰静态代码块,不可以修饰类及类成员。

Statement在JDBC中相当于SQL语句的载体。

A:Statement是最基本的用法,采用字符串拼接的方式,存在注入漏洞。

B:PreparedStatement对Statement中的语句进行预编译,同时检查合法性,效率高。

C:CallableStatement接口扩展PreparedStatement,用来调用存储过程,它提供了对输出和输入/输出参数的支持。CallableStatement接口还具有对PreparedStatement接口提供的输入参数的支持。

BatchedStatement用于批量操作数据库,不是标准的Statement类。

解码成utf~8时,先解码再编码。String(src,"GBK")解码。

编码:GetBytes(“UTF-8”)

String就没有encode和decode方法。

类中的成员变量都保存在堆中。局部变量保存在栈中。方法区存放静态数据。

上一篇 下一篇

猜你喜欢

热点阅读