Java语言有51个保留关键字,其中const和goto虽然被保留但未被使用。你不能使用保留关键字来命名类、方法或变量。
一、保留关键字
数据类型:
Boolean int long short byte float double char class interface
流程控制:
if else do while for switch case default break continue return try catch finally
修饰符:
public protected private final void static strictfp abstract transient
synchronized volatile native
动作:
package import throw throws extends implements this Super instanceof new
保留字:
true false null goto const
遇到一个奇怪的问题在struts2 中我用【in】做为参数获取值居然获取不到,我就查询下java保留字中【in】是否是关键字但是可惜没有,问老大说struts2 api里面可能是关键字,留下java保留关键字做个教训,提示【特别注意命名问题】和JAVA关键字冲突,尽量避免敏感词。