Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 变量命名接口_Java_Naming Conventions_Xtext - Fatal编程技术网

Java 变量命名接口

Java 变量命名接口,java,naming-conventions,xtext,Java,Naming Conventions,Xtext,我需要一个表示接口的变量。我想知道这样一个变量是否有一个“标准”名称,比如类变量的clazz。我想把它命名为Interface,但我真的不喜欢这个名字…在clazz的行中,你可以使用intervaze 通常,我的接口名以I开头,比如,IMyInterface。我使用'I'作为变量名的前缀,我需要指出变量是接口,比如iMyInterfaceVar。但没有这样的限制或标准规则 为了完整起见,这里是你所说的“clazz”是什么意思?比如Class clazz=yourObj.getClass()??变

我需要一个表示接口的变量。我想知道这样一个变量是否有一个“标准”名称,比如类变量的clazz。我想把它命名为Interface,但我真的不喜欢这个名字…

clazz
的行中,你可以使用
intervaze

通常,我的接口名以I开头,比如,
IMyInterface
。我使用'I'作为变量名的前缀,我需要指出变量是接口,比如
iMyInterfaceVar
。但没有这样的限制或标准规则


为了完整起见,这里是你所说的“clazz”是什么意思?比如
Class clazz=yourObj.getClass()
??变量的类型是什么?@Uko:是的,这就是我的意思。@Liviu:嗯,它有点复杂。我正在使用Xtext生成一些代码,该变量只是对生成的接口建模。@Uko:Here
clazz
只是
java.lang.Class
类型变量的名称。一般来说,虽然这是一种不好的做法,但人们倾向于使用
String
快速声明
String
变量。使用
clazz
的方式与我们不能使用
class
的方式相同,后者在Java中是一个受限关键字。这通常在试图通过编程加载类时使用。很有趣,但我希望Deelazee不要太认真。