我是java的初学者,我有一个带有子类“啤酒和葡萄酒”的类饮料,每次我添加一种饮料时,我都想将我的饮料存储在用户无法访问的私有数组中。如果我在我的Drink drinks[] = new Drink();类中创建了一个Drink数组,那么这个数组是drink对象的属性,而不是全局数组。如何在main之外创建全局饮料数组?
我正在实现一个程序,它有大约2,000,000 (200万)个数组,每个数组的大小为16,512 (128 X 129)个整数。我一次只需要调用200个数组(即3.3MB),但我想知道是否可以将程序扩展到超过200万个(比方说2亿个),但我仍然只需要一次调用200个数组。那么,当我一次使用的数组不超过200个时,创建越来越多的数组的限制是什么呢?