【发布时间】:2011-12-02 18:31:21
【问题描述】:
抱歉,这是一个愚蠢的问题。 java 或 xml 文件中的 cmets 会影响 android 应用程序的内存使用吗?有没有人尝试在使用和不使用 cmets 的情况下监控他/她的应用程序的内存使用情况?
【问题讨论】:
标签: android performance memory comments
抱歉,这是一个愚蠢的问题。 java 或 xml 文件中的 cmets 会影响 android 应用程序的内存使用吗?有没有人尝试在使用和不使用 cmets 的情况下监控他/她的应用程序的内存使用情况?
【问题讨论】:
标签: android performance memory comments
不,cmets 不使用任何内存。
重要的是要了解,在使用 C、Java 等进行编程时,您正在编写的是源代码,它在计算机(或者,特别是您的 Android 设备)上运行之前被编译成机器码格式。如您所见,处理器不会运行您的源代码。你编写的源代码通常包含很多东西,比如 cmets(它们对实际代码没有任何影响)或者编译器指令(它可以控制编译器如何编译你的代码部分)之类的东西。
(我意识到在 Java 的情况下使用术语 字节码 更正确,但在这里尽量保持简单。)
但是,如果您谈论的是在 Android 应用程序中将文件(例如 XML 文件)作为 原始资源 插入的情况,则例外情况。但是,我认为这个主题是一个高级主题,供您以后学习。
【讨论】:
代码中的注释被编译出来,对应用程序的内存使用没有任何影响。
【讨论】: