javase
文章平均质量分 82
legendhu
程序猿
展开
-
JAVA Reflection
Java反射机制:1.先看看java程序运行的过程: 注意:所有的class文件都是需要时候即运行时才加载的而非一次性加载,叫做动态加载(Dynamic Loading)。 2.Jdk内置很多ClassLoader(1)Bootstrap ClassLoader 核心原创 2014-10-26 16:17:21 · 262 阅读 · 0 评论 -
java设计模式之抽象工厂模式
抽象工厂模式完全满足了设计模式的开闭原则。翻译 2015-04-03 11:13:52 · 235 阅读 · 0 评论 -
HttpServletRequest.getParameterMap
request的getParameterNames()和getParameterMap()原创 2015-07-02 16:18:36 · 2764 阅读 · 0 评论 -
java volatile关键字
首先你需要理解线程本地内存和jvm堆内存中的变量交互的问题:在 java 垃圾回收整理一文中,描述了jvm运行时刻内存的分配。其中有一个内存区域是jvm虚拟机栈,每一个线程运行时都有一个线程栈,线程栈保存了线程运行时候变量值信息。当线程访问某一个对象时候值的时候,首先通过对象的引用找到对应在堆内存的变量的值,然后把堆内存变量的具体值load到线程本地内存中,建立一个变量副本,之后线原创 2015-08-07 17:56:41 · 215 阅读 · 0 评论