java 父类引用指向子类对象---动态绑定
摘要:知识点: 1、java 中父类引用指向子类对象时动态绑定针对的只是子类重写的成员方法; 2、父类引用指向子类对象时,子类如果重写了父类的可重写方法(非private、非 final 方法),那么这个对象调用该方法时默认调用的时子类重写的方法,而不是父类的方法; 3、对于java当中的方法而言,除了f
阅读全文
posted @
2019-02-18 17:34
一中晴哥威武
阅读(1819)
推荐(1) 编辑
Java的反射机制与泛型擦除
摘要:实现方式 反编译:.class–>.java 通过反射机制访问java对象的属性,方法,构造方法等涉及类 java.lang.Class; java.lang.reflect.Constructor; java.lang.reflect.Field; java.lang.reflect.Method
阅读全文
posted @
2019-02-15 15:59
一中晴哥威武
阅读(586)
推荐(0) 编辑
浅谈双亲委派模型
摘要:类加载器:根据指定全限定名称将class文件加载到JVM内存,转为Class对象。 站在JVM的角度来看,只存在两种类加载器: 1、启动类加载器(Bootstrap ClassLoader):由C++语言实现(针对HotSpot),负责将存放在<JAVA_HOME>\lib目录或-Xbootclas
阅读全文
posted @
2019-02-15 14:59
一中晴哥威武
阅读(108)
推荐(0) 编辑
使用消息队列的优缺点
摘要:优点: (1)解耦传统模式的缺点:系统间耦合性太强,例如系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 中间件模式的的优点:将消息写入消息队列,需要消息的系统自己从消息队列中订阅,从而系统A不需要做任何修改。 (2)异步传统模式的缺点:一些非必要的业
阅读全文
posted @
2019-02-13 11:24
一中晴哥威武
阅读(344)
推荐(0) 编辑
数据库锁的几种类型
摘要:1、共享锁(Shared lock) T1: select * from table (请想象它需要执行1个小时之久,后面的sql语句请都这么想象) T2: update table set column1='hello' 过程: T1运行 (加共享锁) T2运行 If T1 还没执行完 T2等..
阅读全文
posted @
2019-02-12 17:49
一中晴哥威武
阅读(838)
推荐(0) 编辑
java中常用工具类
摘要:目录 一. org.apache.commons.io.IOUtils 二. org.apache.commons.io.FileUtils 三. org.apache.commons.lang.StringUtils 四. org.apache.http.util.EntityUtils 五. o
阅读全文
posted @
2019-02-11 17:59
一中晴哥威武
阅读(456)
推荐(0) 编辑