有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java MediaPlayer内存消耗

在我的安卓应用程序中,我创建了三个MediaPlayer

MediaPlayer mp1=new MediaPlayer();
MediaPlayer mp2=new MediaPlayer();
MediaPlayer mp3=new MediaPlayer();

现在,我的问题是,我是否还要创建一个数组,如:

MediaPlayer mp[]={mp1,mp2,mp3};

它占用的内存大小是否与上述3个媒体播放器相同,或者只是在较小的内存量中放置了一些对mp1、2、3的引用

另外,如果有人知道,一个媒体播放器分配了多少内存


共 (1) 个答案

  1. # 1 楼答案

    该数组仅存储对MediaPlayer对象的引用。它(数组)可能需要大约20个字节