码迷,mamicode.com
首页 >  
搜索关键字:类加载器    ( 1197个结果
java类加载器
类加载器主要负责加载编译好的.class文件1 java类加载器分类classloader|--bootstrap classloader(启动类加载器)|--extension classloader(扩展类加载器)|--system classloader(系统类加载器)|--user cust...
分类:编程语言   时间:2014-10-21 12:07:59    阅读次数:222
tomcat如何避免遭遇ClassNotFoundException
在Tomcat中为什么创建类加载器后马上就Thread.currentThread().setContextClassLoader(catalinaLoader)?这里主要是为了避免后面加载类时加载失败。下面将举一个典型的例子说明如何利用URLClassLoader加载指定的jar包,并且解析由此引出的加载失败问题。 首先,定义一个提供服务的接口,并且打包成TestInterface.jar。 ...
分类:其他好文   时间:2014-10-19 01:24:54    阅读次数:276
Spring BeanPostProcessor与动态加载数据源配置
前言: 本文旨在介绍Spring动态配置数据源的方式,即对一个DataSource的配置诸如jdbcUrl,user,password,driverClass都通过运行时指定,而非由xml静态配置。 Spring构造Context的参数一般只包含配置文件路径和类加载器,如果需要达到动态传入配...
分类:编程语言   时间:2014-10-18 22:13:08    阅读次数:276
java强化篇(四)---注解、泛型。类加载器.线程
Java的三个基本注解 @Deprecated :标记此程序元素已过时,通常是因为它很危险或存在更好的选择。 @SuppressWarnings :取消显示指定的编译器警告。 @Override :表示一个方法声明打算重写超类中的另一个方法声明。如果方法利用此注释类型进行注解但没有重写超类方法,则编译器会生成一条错误消息。 元注解@Retention--定义注解类的存在区域,有三种...
分类:编程语言   时间:2014-10-15 10:54:50    阅读次数:294
深入java虚拟机
http://www.cnblogs.com/tianchi/archive/2012/11/11/2761631.htmlJava程序社区流行的一个观点:学习JEE规范,去看JBoss源码;学习类加载器,就去看OSGI源码。面试官留言:“一把刀有刀锋和刀背,刀锋要磨锐利,但是刀背的锻炼也要加强。”
分类:编程语言   时间:2014-10-11 04:29:44    阅读次数:238
谈谈java虚拟机
本文可作为北京圣思元深入java虚拟机的课堂笔记。 先看一个令人dan teng的面试题 public class Singleton { public static Singleton s=new Singleton(); public static int k1; public static int k2=0; private Singleton(){ k1++;...
分类:编程语言   时间:2014-10-10 13:34:14    阅读次数:241
(转)《深入理解java虚拟机》学习笔记8——Tomcat类加载器体系结构
Tomcat 等主流Web服务器为了实现下面的基本功能,都实现了不止一个自定义的类加载器:(1).部署在同一个服务器上的两个web应用程序所使用的java类库可以相互隔离。(2).部署在同一个服务器上的两个web应用程序所使用的java类库可以相互共享。(3).许多Web服务器本身使用java语言实...
分类:编程语言   时间:2014-10-09 17:36:17    阅读次数:285
黑马程序员——【Java高新技术】——类加载器
---------- android培训、java培训、期待与您交流! ----------
分类:编程语言   时间:2014-10-09 17:35:27    阅读次数:241
如何用Java编写一段代码引发内存泄露
通过以下步骤可以很容易产生内存泄露(程序代码不能访问到某些对象,但是它们仍然保存在内存中): 应用程序创建一个长时间运行的线程(或者使用线程池,会更快地发生内存泄露)。线程通过某个类加载器(可以自定义)加载一个类。该类分配了大块内存(比如new byte[1000000]),在某个静态变量存储一个强引用,然后在ThreadLocal中存储它自身的引用。分配额外的内存new byte[1000...
分类:编程语言   时间:2014-10-09 16:23:58    阅读次数:221
一个异常学习的好例子
package 类加载器;public class TestDemo { public static String output =""; public static void foo(int i){ try{ if(i == 1){ ...
分类:其他好文   时间:2014-09-27 22:06:00    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!