类加载器概述: java类的加载是由虚拟机来完成的,虚拟机把描述类的Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成能被java虚拟机直接使用的java类型,这就是虚拟机的类加载机制.JVM中用来完成上述功能的具体实现就是类加载器.类加载器读取.class字节码文件将其转换成jav ...
分类:
编程语言 时间:
2016-05-03 23:33:23
阅读次数:
132
一、类加载器 类加载器(ClassLoader),顾名思义,即加载类的东西。在我们使用一个类之前,JVM需要先将该类的字节码文件(.class文件)从磁盘、网络或其他来源加载到内存中,并对字节码进行解析生成对应的Class对象,这就是类加载器的功能。我们可以利用类加载器,实现类的动态加载。 二、类的 ...
分类:
编程语言 时间:
2016-05-01 23:15:00
阅读次数:
541
day27 1.类的加载概述和加载时机 2.类加载器的概述和分类 类加载器 负责将.class文件加载到内存中,并为之生成对应的Class对象。 虽然我们不需要关心类加载机制,但是了解这个机制我们就能更好的理解程序的运行。 类加载器的组成 Bootstrap ClassLoader根类加载器 Ext ...
分类:
编程语言 时间:
2016-05-01 13:30:07
阅读次数:
745
类加载机制 JVM的类加载机制主要有一下三种加载机制 全盘负责:所谓全盘负责就是说当一个类加载器负责加载某个Class的时候,该Class所依赖和引用的其它的Class都由该类加载器负责加载,除非显式使用另一个类加载器来载入 父类委托:所谓父类委托则是先让父类加载器试图加载该Class,只有在父类加 ...
分类:
编程语言 时间:
2016-04-27 06:54:10
阅读次数:
154
AMD规范就是其中比较著名一个,全称是Asynchronous Module Definition,即异步模块加载机制。从它的规范描述页面看,AMD很短也很简单,但它却完整描述了模块的定义,依赖关系,引用关系以及加载机制。从它被requireJS,NodeJs,Dojo,JQuery使用也可以看出它 ...
分类:
Web程序 时间:
2016-04-24 21:47:07
阅读次数:
326
//http://www.importnew.com/18548.html //http://blog.csdn.net/java2000_wl/article/details/8040633 //thinking in java笔记 ...
分类:
编程语言 时间:
2016-04-23 19:39:30
阅读次数:
239
窗体切换白屏的现实问题 HTML5的性能比原生差很多,比如切页时白屏、列表滚动不流畅、下拉刷新和上拉翻页卡顿。在低端Android手机上,很多原生App常用的功能和体验效果都很难使用HTML5技术模拟。我们首先来看第一个问题,如何避免切页白屏。 浏览器的页面在切换时,由于其页面加载机制,在跳转到下一 ...
分类:
Web程序 时间:
2016-04-22 13:18:10
阅读次数:
641
重载 重载:overload,被重新加载。在面向对象里,重载指的当一个函数(方法),具有不同的返回值或者参数列表的时候,可以有不同的存在形式(允许同名函数存在:返回值或者参数列表不一样) class Person{ public string function eat(){//吃饭方法;return... ...
分类:
其他好文 时间:
2016-04-21 23:33:50
阅读次数:
381
回顾 面向对象:自动加载(__autoload),类常量访问(范围解析操作符),静态(属性和方法:self) 设计模式:单例模式(三私一公),工厂模式 面向对象三大特性:封装,继承和多态(PHP不支持) PHP继承:extends(对象继承:属性和非私有方法) PHP继承 方法重写 子类拥有与父类同... ...
分类:
其他好文 时间:
2016-04-21 23:32:32
阅读次数:
346
BitmapUtils加载bitmap流程 BitmapUtils主要解决Android加载图片出现的OOM现象,采取了多级缓存机制(内存缓存和磁盘缓存)保存图片避免OOM现象,采取异步加载bitmap,在listView快速滑动时停止加载。 1. BitmapUtils接口支持Assets、Url ...
分类:
其他好文 时间:
2016-04-21 11:40:27
阅读次数:
154