hztech

导航

随笔分类 -  JAVA

让人又爱又恨
Java中的jdbc预编译防止注入式攻击
摘要:其实是预编译功能,用preparedstatement就会把sql的结构给数据库预编译。SQL注入 攻 击 是利用是指利用 设计 上的漏洞,在目 标 服 务 器上运行 Sql语 句以及 进 行其他方式的 攻 击 , 动态 生成 Sql语 句 时 没有 对 用 户输 入的数据 进 行 验证 是 Sq... 阅读全文

posted @ 2015-03-26 06:52 TheViolin 阅读(647) 评论(0) 推荐(0)

JAVA中值传递和引用传递,抽象类,接口的概念
摘要:一、Java中的值传递和引用传递值传递:方法调用时,实际参数把它的值传递给形式参数,方法执行过程中形参的改变和实参的改变会不影响。这种传递是对于基础数据类型来说的。引用传递:也称为传地址。方法调用的时候,实际参数的引用(地址,而不是参数的值)被传递给方法中相应的形式参数,在方法执行中,对形式参数的操... 阅读全文

posted @ 2015-03-16 14:50 TheViolin 阅读(420) 评论(0) 推荐(0)

Java中构造方法,包的引用,final,super等词的概括
摘要:一.构造方法:一个类 被实例化 也就是被new的时候 最先执行的是 构造方法,在java类中,如果不显示声明构造函数,JVM 会给该类一个默认的构造函数。一个类 可以有多个构造函数。构造函数的主要作用 一是用来实例化该类。二是 让该类实例化的时候执行哪些方法,初始化哪些属性。当一个类声明了构造函数以... 阅读全文

posted @ 2015-03-14 18:24 TheViolin 阅读(1061) 评论(0) 推荐(0)

JAVA中方法重载,方法覆盖,方法继承等小结
摘要:1.方法重载(method overload)的具体规范如果有两个方法的方法名相同,但参数不一致,那么可以说一个方法是另一个方法的重载。一.方法名一定要相同。二.方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。1.如果参数个数不同,就不管它的参数类型了!2.如果参数个数相同,那么参... 阅读全文

posted @ 2015-03-13 20:27 TheViolin 阅读(3714) 评论(0) 推荐(0)

Java加载类的加载顺序
摘要:类装载步骤在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备和解析三步,除了解析外,其它步骤是严格按照顺序完成的,各个步骤的主要工作如下:装载:查找和导入类或接口的二进制数据;链接:执行下面的校验、准备和解析步骤,其中解析步骤是... 阅读全文

posted @ 2015-03-09 22:12 TheViolin 阅读(250) 评论(0) 推荐(0)