a, _isTrue,$a41,a_b,a1,都是合法的标识符,而123,@isTrue,0_ab,等就不是合法的了,会编译不过去的,而对于大小写:char_Class1与char_class1则是不同的标识符,因为JAVA中的大小写是不同的。而我们在定义变量的时候,当然应该尽量使变量与它实际代表的内容有一定的联系,这一点在小程序中看不出来,当程序非凡大的时候,就有用了。
另外,在定义变量的时候,我们还可以同时为这个变量给出初始值,例如:
int x=0; char char_Class1='A',char_Class2='2';
好了给大家举一个实际的例子,如下:
import java.awt.*; import java.applet.*;
public class Applet1 extends Applet { int x=10; char char_class1='A';