标识符和名字 | 您所在的位置:网站首页 › java标识符有什么规定嘛知乎 › 标识符和名字 |
标识符是一个以字母开头的,有字母和数字组成的字符串 名字标识程序中的对象,(类似于变量名)
举例: 对于字符串Jordan,我们不知道它所指定的具体是什么,乔丹?or约旦?所以此时称他为标识符。 相应的,如果Jordan和乔丹或者约旦绑定了(binding),那么这个标识符就变成了名称(类似于变量名) 名字的意义和属性 值:单元中的内容属性:类型和作用域名字的左值:该名字所代表的存储单元的地址名字的右值:该名字所代表的的存储单元的内容名字的说明方式: 由说明语句来明确规定如int,double等等隐含说明:如FORTRAN语言中的:以IJKLMN为首的名字代表整形动态确定:如有些语言没有类型,如python语言(走到哪里,是什么,算什么)名字的绑定可以发生在编译或者执行过程中:发生在程序执行过程中的绑定称为动态绑定(如多态,虚函数等等),发生在程序编译过程中的绑定称为静态绑定(变量声明,类型定义,函数定义等等)。
|
CopyRight 2018-2019 实验室设备网 版权所有 |