java - "m"在java代码中代表什么

标签 java android

<分区>

在 android 编程中,特别是在 android java 类文件中,“m”作为前缀放在单词前是什么意思?我最近在生成的主要 Activity 中经常看到它。在编程中哪里可以使用“m”作为语句/术语的前缀? 就像下面的例子一样:

mUserLearnedDrawer
mCurrentSelectedPosition
mFromSavedInstanceState
mUserLearnedDrawer

最佳答案

字母m作为前缀表示它是类的成员。 字母 lv 表示它是局部变量。 字母pm表示它是参数。

例子:

class Example
{
  Integer mMemberOfClass;

  public void someMethod(Object pmSomeParameter)
  {
    Integer lvSomeLocalVariable;

  }

}

关于java - "m"在java代码中代表什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28915420/

相关文章:

java - 二维数组列表不会在 eclipse 之外编译

Java 对 int 和其他整数类型的行为

android - 任务 ':app:transformResourcesWithMergeJavaResForDebug'的执行失败。 >

android - 如何在 Android 中使用抽屉导航获取滚动 Activity ( Material 设计)

android - android(eclipse)中的不满意链接错误

java - 等待特定时间但不干扰应用程序的任何其他功能

Java:外观和感觉

android - 始终使用 v4 fragment 而不是内置的 android.app.Fragment?

java - 如何修复 "Error inflating class android.support.design.widget.NavigationView"

java - 使用 SPI 加载时消失的 jar 条目