JAVA的小问题.......

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:02:33
String s;
{
s = "'instance initialization'";
}
还能够这样定义?
怎么理解呀?
String s; 这个后面有分号的

我觉得应该是环境问题
你的jdk文件夹的路径一定要跟环境变量一样
JAVA_HOME=C:\Program Files\Java\jdk1.5.0_04

path=C:\Program Files\Java\jdk1.5.0_04\bin;

classpath=.;C:\Program Files\Java\jdk1.5.0_04\lib\tools.jar

最后看看你的jdk是不是放在正确的位置
还有,我给你的这些东西一定要放在最前面
最后说一下,我就是学java的哈

这个叫“匿名内部类(Anonymous Inner Class)”,创建一个内部类而已。如果我没猜错,最后的大括号之后还有个分号。