一些概念

时间:2014-04-27 19:34:11   收藏:0   阅读:459

一些概念

脚本语言:翻译一句,执行一句,不产生目标代码。代表有vb script,java script。

编译语言:全部编译为汇编语言后再执行。代表有C++、Java。

java与java script的关系:没有关系,是两种不同的语言。后者是由网景公司推出的,当时java很流行,为了营销效果加上java的标签。

内存泄露:也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。(其实说白了就是该内存空间使用完毕之后未回收)即所谓内存泄漏。

资源泄露:比内存泄露含义更宽泛。 

内存溢出:可用内存空间小于需要内存。

缓冲区溢出:指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量,使得溢出的数据覆盖在合法数据上。比如一个字符数组的大小为10,你却向里面写入了100个字符,多余的数据就会覆盖其他合法数据,为安全带来隐患。

 

 

一些概念,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!