【问题标题】:memory usage and codes in androidandroid中的内存使用和代码
【发布时间】:2011-12-02 18:31:21
【问题描述】:

抱歉,这是一个愚蠢的问题。 java 或 xml 文件中的 cmets 会影响 android 应用程序的内存使用吗?有没有人尝试在使用和不使用 cmets 的情况下监控他/她的应用程序的内存使用情况?

【问题讨论】:

    标签: android performance memory comments


    【解决方案1】:

    不,cmets 不使用任何内存。

    重要的是要了解,在使用 C、Java 等进行编程时,您正在编写的是源代码,它在计算机(或者,特别是您的 Android 设备)上运行之前被编译成机器码格式。如您所见,处理器不会运行您的源代码。你编写的源代码通常包含很多东西,比如 cmets(它们对实际代码没有任何影响)或者编译器指令(它可以控制编译器如何编译你的代码部分)之类的东西。

    (我意识到在 Java 的情况下使用术语 字节码 更正确,但在这里尽量保持简单。)

    但是,如果您谈论的是在 Android 应用程序中将文件(例如 XML 文件)作为 原始资源 插入的情况,则例外情况。但是,我认为这个主题是一个高级主题,供您以后学习。

    【讨论】:

      【解决方案2】:

      代码中的注释被编译出来,对应用程序的内存使用没有任何影响。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多