我有一个简单的问题:
在Java Compiler中,哪种类型的方法或变量可以定义为标识符(ID)或关键字(保留字)?
对于以下示例,ID应为:add
,main
,a
,b
,c
,Test1
,如何{ {1}},print
是ID还是关键字?
示例:
print
答案 0 :(得分:0)
Java关键字是该语言的一部分,并在Java Language中记录。您不能将关键字用作标识符。 const
和goto
是保留关键字,但未实施。 true
,false
和null
是文字;你仍然不能将它们用作标识符,但它们不是关键字。
从链接的Java教程中,关键字是
1 未使用
2 在1.2
中添加3 在1.4中添加
4 在5.0中添加
答案 1 :(得分:0)
标识符是程序员用来命名变量,方法,类或标签的单词。
// Test1 is a class name identifier
public class Test1 {
public static int add(int a, int b) { // add is identifier for a method
return a + b;
}
public static void main() {
int c; // c is identifier for a variable
int a = 5;
c = add(a, 10);
if (c > 10)
print("c = " + -c);
else
print(c);
print("Hello World");
}
}
您{java}程序中的任何cannot use
<{1}}
Keywords as identifiers
不是print
,您可以将打印用作Keyword
使用print作为标识符后,您的代码就像这样。
identifier
另请参阅: