Java ';getBytes()';和';getStream()';Firebase存储中的方法?

Java ';getBytes()';和';getStream()';Firebase存储中的方法?,java,android,firebase,firebase-storage,firebase-security,Java,Android,Firebase,Firebase Storage,Firebase Security,我是开发领域的新手,我正在努力学习firebase存储。有一些方法名为getStream和getBytes。有人能帮我理解有哪些特定的用例吗。 谢谢。有。它同时表示:异步下载对象,一次以流的形式接收,另一次以字节数组的形式接收,但使用字节数组时,将分配足够大的空间,以便在内存中保存整个文件。因此,使用此方法将影响进程的内存使用。如果您正在下载许多大文件,那么getStream(StreamDownloadTask.StreamProcessor)可能是一个更好的选择

我是开发领域的新手,我正在努力学习firebase存储。有一些方法名为getStream和getBytes。有人能帮我理解有哪些特定的用例吗。 谢谢。

有。它同时表示:异步下载对象,一次以流的形式接收,另一次以字节数组的形式接收,但使用字节数组时,将分配足够大的空间,以便在内存中保存整个文件。因此,使用此方法将影响进程的内存使用。如果您正在下载许多大文件,那么getStream(StreamDownloadTask.StreamProcessor)可能是一个更好的选择