今天学习到了并且应用到了java中的静态方法,并且了解到它的好处与缺点。● 生命周期(Lifecycle):静态方法(Static Method)与静态成员变量一样,属于类本身,在类装载的时候被装载到内存(Memory),不自动进行销毁,会一直存在于内存中,直到JVM关闭。非静态方法(Non-Sta...
分类:
编程语言 时间:
2014-12-02 20:40:12
阅读次数:
165
要区分这两个异常,先要了解类装载的显式和隐式两种方式 类装入的方式有两种 —— 显式 或 隐式,两者之间有些细微差异。 显式 类装入发生在使用以下方法调用装入的类的时候: ?cl.loadClass()(cl 是 java.lan...
分类:
其他好文 时间:
2014-11-27 16:32:30
阅读次数:
153
基本概念:JavaClassloader(类装载器):JRE的一个模块,用于装载Java类到JVM。JRE加载一个类到JVM需要以下基本步骤:装载:查找并导入class文件,如String.class;链接:校验、准备、解析,其中解析步骤是可以选择的,由使用目的决定;校验:检查载入class文件数据的正确性,..
分类:
编程语言 时间:
2014-11-19 02:07:16
阅读次数:
172
1、Apache Tomcat2、web的应用:Servlet、JSP及其他3、Tomcat安装4、Tomcat架构5、Tomcat基本配置6、高级Tomcat特性7、Web应用程序配置8、Web应用程序管理9、类装载器10、HTTP连接器、11、Tomcat与Apache HTTP服务器12、To...
分类:
Web程序 时间:
2014-10-30 16:42:46
阅读次数:
164
相比较C++而言,Java具有良好的安全性,使用Java进行开发,可以更好地减少出错的几率,为了使Java程序更健壮,JAVA提供了以下基本组件,组成了安全水箱模型,来为用户提供更好的安全性,也减少开发人员犯错的机率:
1、类装载器结构
2、class文件检验器
3、内置Java虚拟机的安全特性
4、安全管理器及JAVA API
下图显示了各部分包含的内容:...
分类:
其他好文 时间:
2014-10-29 02:00:48
阅读次数:
274
java之父---James GoslingJRE---运行环境JVM---虚拟机Java API---应用程序编程接口虚拟机工作原理: 源程序(.cjava文件)--->java编译器--->字节码(.class)--->类装载器--->字节码校验器--->解释器--->操作系统平台对象的两个主....
分类:
编程语言 时间:
2014-10-14 22:53:39
阅读次数:
160
Java代码安全性检查机制:首先由类装载器(class loader)负责把类文件(.class文件)加载到Java虚拟机(JVM)中,它通过区分本地文件系统的类和网络系统导入的类增加安全性,这可以限制任何特洛伊木马程序。因为本机类总是先被加载,一旦所有的类都被加载完,执行文件的内存就固定了。然后,...
分类:
编程语言 时间:
2014-10-07 18:54:03
阅读次数:
235
原始地址:http://www.2cto.com/kf/201403/284689.html本文记述“柯元旦”Android内核剖析中基于类装载器的“插件”架构。插件的概念:1、插件不能独立运行,而必须运行于一个宿主程序中,即由宿主程序去调用插件程序。2、插件一般可以独安装。3、宿主程序中可以管理不...
分类:
移动开发 时间:
2014-09-30 16:46:19
阅读次数:
163
一、Java类加载机制1.概述Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能。虚拟机把描述类的数据从class文...
分类:
编程语言 时间:
2014-09-17 21:50:22
阅读次数:
342
1、JDK、JRE、JVM之间的关系。JDK包含JRE和其它开发工具库如编译器、调试期,jConsele性能检测工具等2、JVM的构成:类装载器子系统、执行引擎、运行时数据区,如下图:3、JVM规范中运行时数据区组成:(1)方法区:存储元数据如类信息、静态变量、常量池,线程共用(2)堆:存储对象实例...
分类:
其他好文 时间:
2014-09-03 19:43:17
阅读次数:
207