摘要:
函数名:assert 功 能:测试一个条件并可能使程序终止 用 法: voidassert(int test); 程序例: #include #include #include struct ITEM { int key; int value; }; void additem(struct ITEM *itemptr) { assert(itemptr != NULL); } int main(void) { additem(NULL); return 0; } assert() 函数用法 assert宏的原型定义在中,其作用是如果它的条件... 阅读全文
摘要:
1 基本信息摘要:每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后的机理有一定理解有助于排查程序中出现的类加载失败等技术问题,对理解java虚拟机的连接模型和java语言的动态性都有很大帮助。2 Java虚拟机类加载器结构简述2.1 JVM三种预定义类型类加载器我们首先看一下JVM预定义的三种类型类加载器,当一个 JVM 启动的时候,Java 缺省开始使用如下三种类型类装入器:启动(Boo 阅读全文