码迷,mamicode.com
首页 >  
搜索关键字:运行期    ( 1655个结果
Java 多态
一、多态介绍 继承提高了代码的重用性,让类和类之间建立的联系,为多态创造了条件。 1、什么是多态 多态是指序中定义的引用变量所指向的具体类型在编程时并不确定,而是在程序运行期间才确定。 由于在程序运行时才确定具体的类型,即不修改程序的代码就可以改变程序运行时所绑定的具体代码,让程序选择多个运行状态, ...
分类:编程语言   时间:2018-02-06 14:14:55    阅读次数:138
Java 反射详解
Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)获得任何一个类的字节码。包括接口、变量、方法等信息。还可以让我们在运行期实例化对象,通过调用get/set方法获取变量的值。 一下我们通过几个小demo来了解java反射的相关知识 首先,我们先定义一个类,以 ...
分类:编程语言   时间:2018-02-04 16:38:07    阅读次数:209
java——异常(一)
一、何为异常? 异常指不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程。(导致程序中断的一种指令流) Java通 过API中Throwable类的众多子类描述各种不同的异常。因而,Java异常都是对象,是Throwable子类的 ...
分类:编程语言   时间:2018-02-04 00:34:05    阅读次数:203
深入理解Java虚拟机笔记——虚拟机类加载机制
[TOC] 概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 动态加载和动态连接 在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的。 类加载的时机 类的生命周期 类 ...
分类:编程语言   时间:2018-02-03 23:17:19    阅读次数:386
python函数三 (装饰器)
一。函数名(学名:第一类对象) 函数名本质上就是函数的内存地址。通俗点就是特殊的普通变量 1.可以被引用(即可以赋值给其他变量) 2.可以被当作容器类型的元素 3.可以当作函数的参数和返回值 第一类对象(first-class object)指 1.可在运行期创建 2.可用作函数参数或返回值 3.可 ...
分类:编程语言   时间:2018-02-03 16:20:17    阅读次数:166
深入理解java虚拟机---垃圾收集器和分配策略-1
博文重点: 学习目标:哪些内存需要回收 什么时候回收 如何回收 在基于概念讨论的模型中,主要对Java堆和方法区进行讨论。 why?:一个接口中的多个实现类需要的内存可能不一样,一个方法中的多个分支需要的内存也可能不一样。只有在程序运行期间才能知道会创建哪些对象,这部分内存的分配和回收都是动态的,g ...
分类:编程语言   时间:2018-02-01 13:06:38    阅读次数:140
C宏定义中的连接符"##"和字符串化操作符"# "及变参宏"..."
C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。 1、宏定义中字符串化操作符#: #的功能是将其后面的宏参数进行字符串化操作,意思就是对它所应用的宏变量通过替换后在其左右各加上一个双引号。 例如: 上面代码中的反斜线\主要用来转译换行符, ...
分类:其他好文   时间:2018-01-30 00:27:30    阅读次数:353
Spring AOP
一、1.什么是AOP及实现方式AOP:AspectOrientedProgramming的缩写,就是面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。主要的功能是:日志记录,性能统计,安全控制,事物处理,异常处理等等AOP实现方式预编译-AspectJ运行期动态代理(JDK动态代理、CGLib动态代理)SpringAOP、JbossAOP2.AOP基本概念3.SPrin
分类:编程语言   时间:2018-01-29 15:44:53    阅读次数:178
Java的反射与代理
java的类型信息在运行时如何表示?    通过Class对象,class类是程序运行期间,为所有的对象维护一个运行时的类型标识,保存这些信息的类被称为class。    如何获取类的class对象引用?        1. Cl
分类:编程语言   时间:2018-01-28 17:25:49    阅读次数:170
Spring中的AOP
本节内容: AOP介绍 Spring底层AOP的实现原理 Spring的AOP名词 Spring中的AOP开发 一、AOP介绍 1. 什么是AOP 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护 ...
分类:编程语言   时间:2018-01-28 11:28:00    阅读次数:238
1655条   上一页 1 ... 54 55 56 57 58 ... 166 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!