关于java数组和对象封装数据的问题

发布网友

我来回答

5个回答

热心网友

1.会影响,因为这里面有一个数组对象,会给数组在内存中分配空间。
2.会有影响,因为你在使用类封装的时候,实际上在实例化的时候会在内存中存在3个对象(a,b,Ab)

热心网友

int i=10;
和int[] i=new int[1];
i[0]=10;

int属于原始数据类型,而数组则是对象,通过引用地址去传值。
建议使用int,但往往都是要看你的具体需求而定。

你用类去封装数据?仅仅是数据?我想不明白为什么要这么做。
还是你只想弄明白JAVA的工作原理?如果这样你还是去书店找找书看吧,那可不是几句话能说明白的

热心网友

类主要是用来实现比较高的性能,要是没有什么复杂的直接用简单的定义方法就好

热心网友

肯定是简单数据类型更优了
不过 既然是用java 你就不用像c一样考虑性能和空间问题了

热心网友

如果可以用简单类型的尽量用简单类型了
你封装下肯定要麻烦些了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com