码迷,mamicode.com
首页 >  
搜索关键字:运行期    ( 1655个结果
java程序性能分析之thread dump和heap dump
转自:https://www.cnblogs.com/toSeeMyDream/p/7151635.html 一.dump基本概念 在故障定位(尤其是out of memory)和性能分析的时候,经常会用到一些文件来帮助我们排除代码问题。这些文件记录了JVM运行期间的内存占用、线程执行等情况,这就是 ...
分类:编程语言   时间:2019-07-07 14:24:01    阅读次数:98
3-递归调用
1、函数的调用 :当在一个函数的运行期间调用另一个函数时,在运行被调函数之前,系统需要完成三件事: 将所有的实际参数,返回地址等信息传递给被调函数。 为被调函数的局部变量(也包括形参)分配存储空间 将控制转移到被调函数的入口 2、从被调函数返回主调函数之前,系统也要完成三件事: 保存被调函数的返回结 ...
分类:其他好文   时间:2019-07-07 09:32:03    阅读次数:101
Spring:AOP, 面向切面编程
AOP概述 什么是AOP, 面向切面编程 AOP为Aspect Oriented Programming的缩写, 意为:面向切面编程, 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术. AOP是OOP的延续, 是函数式编程的一种衍生范型. 利用AOP可以对业务逻辑的各个部分进行隔离, ...
分类:编程语言   时间:2019-07-06 17:45:12    阅读次数:108
(八)数组
数组:数组是一种容器,可以同时存放多个数据值 1、数组是一种引用数据类型 2、数组当中的多个数据,类型必须统一 3、数组的长度在运行期间统一 初始化方式: 1、动态初始化(指定长度) 数据类型 [ ] 数据名称 = new 数据类型[ 数组长度 ] 2、静态初始化(指定内容) 数据类型[ ] 数组名 ...
分类:编程语言   时间:2019-07-06 15:03:47    阅读次数:107
Java虚拟机类加载机制
概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 与那些在编译时需要进行连接工作的语言不同,在Java语言里面,类型的加载、连接和初始化过程都在程序运行期间完成的,这种策略虽然会稍微增加一 ...
分类:编程语言   时间:2019-07-02 22:42:24    阅读次数:131
Spring注解驱动开发(四)-----aop、声明式事务
AOP 概念 指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式; 基于动态代理 一个aop示例 1、导入aop模块;Spring AOP:(spring-aspects) 导入相关jar包 2、MathCalculator 一个业务逻辑的类 在业务逻辑运行的时候将日志进行打印 ...
分类:编程语言   时间:2019-07-02 00:10:50    阅读次数:142
Spring 动态代理基础知识
Spring AOP 使用动态代理技术在运行期织入增强的代码,为了揭示 Spring AOP 底层的工作机理,有必要学习涉及的 Java 知识。Spring AOP 使用了两种代理机制:一种是基于 JDK 的动态代理;另一种是基于 CGLib 的动态代理。之所以需要两种代理机制,很大程度上是因为 J ...
分类:编程语言   时间:2019-06-30 17:33:00    阅读次数:107
异常 异常处理
异常的处理异常的概念异常指的是运行期间出现的错误,程序开始执行,在执行期内出现的问题。出现了异常过后我们要关注异常的类型 、 异常出现的行号。在java中,java的异常时java提供的用与处理程序错的一种机制。错误值得是在程序运行过程中发生的一系列异常事件,比如下标越界、空指针、除数为0异常处理机 ...
分类:其他好文   时间:2019-06-28 15:00:18    阅读次数:119
内存四区
1.代码区: 代码区Code,程序被操作系统加载到内存的时候,所有的可执行代码都加载到代码区,也叫代码段,这块内存是不可以在运行期间修改的。 2. 静态区 所有的全局变量以及程序中的静态变量都存储在静态区。 3.堆区 对于一个32位操作系统,最大管理4G内存,其中1G是给操作系统自己用的,剩下的3G ...
分类:其他好文   时间:2019-06-24 00:24:31    阅读次数:101
Go part 7 反射
反射 反射是指在程序运行期间对程序本身进行访问和修改的能力,(程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分,在运行程序时,程序无法获取自身的信息) 支持反射的语言可以在程序编译期间将变量的反射信息,如字段名称、类型等信息整合到可执行文件中,并给程序提供接口访问反射信息,这样 ...
分类:其他好文   时间:2019-06-22 19:38:20    阅读次数:104
1655条   上一页 1 ... 24 25 26 27 28 ... 166 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!