java中变量命名的前缀

m 类的成员变量(member)
sm 类的静态成员变量(static member)
s 静态变量(static)
g 外部全局变量(global)
sg 静态全局变量(static global)

n 整型和位域变量(number)
e 枚举型变量(enumeration)
c 字符型变量(char)
b 布尔型变量(bool)
f 浮点型变量(float)
p 指针型变量和迭代子(pointer)
g 数组(grid)
I 类的实例(instance)

原文地址:https://www.cnblogs.com/absty-guo/p/12340619.html

时间: 2024-10-07 06:38:53

java中变量命名的前缀的相关文章

java中变量命名和引用变量的一个坑

这次有两个主题,第一个太简单啦,就是java中变量的命名规则,纯记忆性东西.第二个主题,就是讨论一下对象引用变量的一个注意点. 如果你对命名规则很熟啦,就直接看第二个内容吧.(上边的图稍微有点顺序紊乱啊) 一.java中变量的命名规则 大多数语言的命名规则是相似的,只有一些微小的差别. 变量的第一个位置,可以是字母,下划线(_),美元符($) (这个在c/c++,python中是不行的)(注意:不能是数字哦,一想就知道啦为什仫) 其他的位置可以是数字,字母,下划线 不能使用java中的关键字 j

java中变量运算细节 (2)

/* 目的:测试变量的运算方式 结果:byte a, b, c; a = b+c; 或者 a = b+10 形如这种形式的算式, 等式的右边的运算结果默认的都是int型的!因为等式右边有变量, 编译器无法确定变量的内容 ,因为它是变量!所以相加之后得到的int再默认强制转换成byte可能会损失精度. 而形如 a=4+5:这种常量的赋值,虽然 4 和 5 都默认的是int, 但都是常量,它们的值是确定的!所以如果 4+5的值超过了 byte的最大值的范围, 那就会编译出错!(也就是等式右边都是常量

Java基础---Java中变量使用规则(六)

Java中变量的使用规则 不得不接受的变量小脾气: 1.Java 中的变量需要先声明后使用 2.变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值 3.变量中每次只能赋一个值,但可以修改多次 4.main 方法中定义的变量必须先赋值,然后才能输出 关于 String :表示变量中存储的数据的类型为字符串,后面小节中会详细讲到,小小期待吧~~ 代码: public class HelloWorld{    public static void main(String[] args) { 

Java中变量名命名的一些规定和规范

一.变量名命名的一些规定:1.必须以字母.下划线.或者美元符$开头:①以美元符$ 开头命名的变量虽然能够编译通过但是不建议使用: ②中文也可以作为命名开头且编译也能通过,但是不建议使用.2.除开头外后面的部分可以有字母.下划线.美元符$以及数字组成:3.虽然变量名不限制长度,但能表达清楚命名的含义即可:4.变量名不可以和java的关键字冲突:下面列出具体的关键字:①用于定义访问权限修饰符的关键字: private.protected.public ②用于定义类.函数.变量修饰符的关键字:abst

java中变量、对象的存储

内容转自网上看到的一篇博文,讲的很不错. 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方.与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆.2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器.但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性.另外,栈数据可以共 享,详见第3点.堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收走这些不再使用的数据.但缺点是,由于要 在运行时动态分配

慕课网-安卓工程师初养成-2-7 Java中变量的使用规则

来源:http://www.imooc.com/code/1242 不得不接受的变量小脾气: 1.Java 中的变量需要先声明后使用 2.变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值 3.变量中每次只能赋一个值,但可以修改多次 4.main 方法中定义的变量必须先赋值,然后才能输出 关于 String :表示变量中存储的数据的类型为字符串,后面小节中会详细讲到,小小期待吧~~ 任务 大家来找茬! 你能找出在编辑器中第 3 行的错误吗? 1 public class HelloWo

java中变量使用的总结

java中整数默认为int,小数默认为double. float n5=1.3; 这个句子就会报错,应该修改成这样float n5=1.3f; 八大基本类型 变量类型 位数 范围 备注 Byte 8位 -27-------27-1 带符号整数 Short 16位 -215-------215-1 带符号整数 Int 32位 -231-------231-1 带符号整数 Long 64位 -263------263-1 带符号整数 Char 16位 0-----216-1 无符号整数 Float

java中变量的作用域

对于java中的变量来说, 变量大致可以分为全局变量和局部变量, 全局变量的作用域可以说是贯穿整个类,能被同类中的其他函数及函数内的if,while,for等使用,不用初始化, 或者说是不用程序员初始化,有默认初始化值: 局部变量是定义在函数内部的变量,只能在本函数内使用,不能被同类中其他函数使用, 必须自己初始化,系统不给出默认初始化. 写这个的目的是在看和做一些项目的时候总是先声明,然后再在使用的时候指向new, 比如先声明了一个对象User u=null:等到又一个if语句使用的时候再在{

python中变量命名

一 综述:  二 全局变量(包含函数和类): (1)正常变量x: *通过module.x能够使用. *通过from module import *能够使用. (2)以"_"开头变量x: *通过module.x能够使用. *通过from module import *不能使用. *通过from module import x能够使用. (3)以"__开头": *通过module.x能够使用. *通过from module import *不能使用. *通过from m