码迷,mamicode.com
首页 >  
搜索关键字:运行期    ( 1655个结果
深入拆解类加载器,这样的姿势你还不懂吗?
本文导读: 1、前奏,举个生活中的小栗子 2、为何Java类型加载、连接在程序运行期完成? 3、一个类在什么情况下才会被加载到JVM中? 什么是主动使用、被动使用?代码示例助你透彻理解类初始化的时机。 4、类的加载(Loading)内幕透彻剖析 类加载做的那些事儿、双亲委派模型工作过程、ClassL ...
分类:其他好文   时间:2020-01-20 12:35:13    阅读次数:77
linux下的进程管理(进程的基本了解及查看pstree,ps,pgrep命令)
Linux下的进程管理1.什么是进程?程序是静态的文件进程是运行中的程序的一个副本进程存在生命周期(准备期,运行期,终止期)2.进程状态状态定义R(TASK_RUNNING)、可执行状态(RUNNING,READY)running:正在被处理ready:在排队,cpu处理进程个数有限S(TASK_INTERRUPTIBLE)可唤醒状态:在cpu上使用的时间超时,此时被打入休眠状态,随着程序的调用会
分类:系统相关   时间:2020-01-19 17:45:43    阅读次数:139
AOP
AOP 1.什么是AOP AOP意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑部分之间的耦 ...
分类:其他好文   时间:2020-01-17 21:08:30    阅读次数:100
初识JVM堆栈
最近看到浅拷贝与深拷贝的区别。联想到了对象的存储形式,即堆内存。 故如下主要针对java虚拟机中的堆内存与栈内存做下简单学习: 堆内存也叫运行时内存,是程序运行期间动态占用的一块内存,也是jvm中主要关注的一块内存。 引申:堆溢出与栈溢出的区别?代码分别测试下。 提示-->由于堆内存存储的是对象,所 ...
分类:其他好文   时间:2020-01-16 01:14:48    阅读次数:82
Java温故而知新(六)
1.记录下static关键字在内存中的分配以及通过static了解JAVA类的加载顺序问题。 知识点: 首先,被static关键字修饰的成员方法或成员变量,是属于类而不属于对象(运行期间生成),那么被static关键字修饰的方法或者变量,会随着类的加载而加载,被保存在方法区的静态区中。 内存图分配如 ...
分类:编程语言   时间:2020-01-15 19:43:09    阅读次数:65
java基础---8. 数组
1. 数组 数组是一种引用数据类型,除了那8个基本数据类型,其他的都是引用数据类型。 数组当中的数据,类型必须统一 数组的长度在程序运行期间不可以改变 无论是基本类型还是引用类型都可以作为数组中的数据 1.1 动态初始化数组 在创建数组的时候,直接指定数组中元素的个数 1.2 静态初始化数组 在创建 ...
分类:编程语言   时间:2020-01-15 13:57:42    阅读次数:82
JVM之JVM的体系结构
栈中的数据都是以栈帧(Stack Frame)的格式存在,栈帧是一个内存区块,是一个数据集,是一个有关方法( Method )和运行期数据的数据集,当一个方法A被调用时就产生了一个栈帧 Fl ,并被压入到栈中, A方法又调用了B方法,于是产生栈帧 F2 也被压入栈,B方法又调用了C方法,于是产生栈帧... ...
分类:其他好文   时间:2020-01-14 09:33:31    阅读次数:62
Java常量/变量
1. 常量 /* 常量:在程序运行期间,固定不变的量。 常量的分类: 1. 字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如:"abc"、"Hello"、"123" 2. 整数常量:直接写上的数字,没有小数点。例如:100、200、0、-250 3. 浮点数常量:直接写上的数字,有小数点。 ...
分类:编程语言   时间:2020-01-13 19:40:56    阅读次数:76
AOP之AspectJ的简单使用
个人博客 "http://www.milovetingting.cn" AOP之AspectJ的简单使用 AOP的定义 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 以上关于AOP的定义引 ...
分类:Web程序   时间:2020-01-13 18:21:30    阅读次数:138
spring源码学习(七)-springAOP的使用和源码
AOP是指在程序运行期间动态的将代码切入到指定方法的指定位置进行运行 使用步骤: * 1.在配置类上添加@EnableAspectJAutoProxy注解;如果是XML配置方式,在配置文件中加上<aop:aspectj-autoproxy></aop:aspectj-autoproxy> * 2.定 ...
分类:编程语言   时间:2020-01-12 19:55:47    阅读次数:128
1655条   上一页 1 ... 13 14 15 16 17 ... 166 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!