缓慢铃铛

文章
6
资源
0
加入时间
2年10月17天

Java编译原理--运行时栈帧结构 一、 概述

Java语言在刚刚诞生的时候提出过一句著名的口号“一次编写,到处运行”,这句话充分的表达了开发人员对于冲破平台界限的渴望,也解释了Java语言跟平台无关的设定。 一、 概述Java虚拟机规定了虚拟机执行字节码的概念模型,这个模型是各类虚拟机的外观结构,不同的虚拟机可以有不同的实现,但是从外部看起来它们都是统一的,输入的是二进制字节流,经过执行引擎处理之后,输出执行结果。当二进制字节流进入内...

简单算法——直接插入、冒泡、直接选择

排序的算法有很多 其中直接插入排序、直接选择排序、冒泡排序属于简单排序,它们对空间的要求不高,但是时间效率却不稳定; 本文将介绍三种简单排序,下一篇会介绍三种简单排序对应的高级排序快速排序、希尔排序、堆排序 首先做一个公用的元素交换实现函数, 下面的swap调用都是这个 /** * 交换数组元素 * 交换思想很简单 数字x y => x=x+y;y=x-...