1.编译期
在程序的字节码文件中产生一些控制程序运行时分配内存的指令, 仅仅是知道内存分配的大小以及存放的位置, 不做具体的分配操作
2.运行期
是对内存的真正的分配, 确定程序分配内存的大小, 以及这些变量该存放内存的位置
3.常见的错误
编译错误
一般指
语法错误或者很明显的逻辑错误
, 如 : 缺少分号, 少写括号, 关键字书写错误等
运行错误
是在
没有编译错误的基础上运行后产生的逻辑错误
, 如 : 空指针异常,
除数为0
, 越界访问等
版权声明:本文为Doyle_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。