基本数据类型(如
int
、
double
、
char
等)的值直接保存在栈上。这些类型的变量在栈内存中有固定的大小,并且值是直接存储在这些变量中的,数据的传递为值传递,这个好理解。以下以引用数据类型来讲解。
秒懂Java为什么只有值传递
未经允许不得转载:小狮博客 » 秒懂Java为什么只有值传递
基本数据类型(如
int
、
double
、
char
等)的值直接保存在栈上。这些类型的变量在栈内存中有固定的大小,并且值是直接存储在这些变量中的,数据的传递为值传递,这个好理解。以下以引用数据类型来讲解。