day03 java内存结构以及重载
Posted 青春的梦想付诸行动
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day03 java内存结构以及重载相关的知识,希望对你有一定的参考价值。
函数重载(overload)
概念:
在同一个类中,允许存在一个以上的同名函数,只要他们的参数个数或者参数
类型即可。
函数的特点:
与返回类型无关,只与参数列表有关、
数组
概念:
同一种类型数据的集合,其实数组就是一个容器。
格式:
元素类型[] 数组名=new 元素类型
内存结构
java程序在运行时,需要在内存中的分配空间。为了提高运算效率,有队空间进行了不
同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。
栈内存:
用于存储局部变量,当变量使用完,所占空间自动释放。
堆内存:
数组和对象,通过new建立的实例都存放在堆内存中。
每一个实体都有内存地址值。
实体中的变量都有默认初始化值。
实体不再被使用,会在不确定的时间内被--垃圾起回收--(c++是自己手动删除
delete)、
方法去:
本地方法区:
寄存器:
以上是关于day03 java内存结构以及重载的主要内容,如果未能解决你的问题,请参考以下文章