标题:初学者求大神解答!程序和 err 如下。
只看楼主
ilearn
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2014-9-13
结帖率:100%
已结贴  问题点数:20 回复次数:3 
初学者求大神解答!程序和 err 如下。
class Variable
{
    int x=0,y=0,z=0;  //类的成员变量
    void init(int x,int y)
    {
        this.x=x;
        this.y=y;
        int z=5;     //局部变量
        System.out.println("****in init****");
        System.out.println("x="+x+"  y="+y+"  z="+z);
    }

public class VariableTest
{
    public static void main(String args[])
    {
        Variable v=new Variable();
        System.out.println("****before init****");
        System.out.println("x="+v.x+"  y="+v.y+"  z="+v.z);
        v.init(20,30);
        System.out.println("****after init****");
        System.out.println("x="+v.x+"  y="+v.y+"  z="+v.z);
    }
}

--------------------Configuration: <Default>--------------------
D:\JAVA\package\VariableTest.java:13: 错误: 需要class, interface或enum
}?
 ^
1 个错误

Process completed.



--------------------Configuration: <Default>--------------------
错误: 找不到或无法加载主类 VariableTest

Process completed.
搜索更多相关主题的帖子: public before 
2014-11-24 22:01
编号1016
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:46
专家分:188
注 册:2014-5-8
得分:7 
我建议你重新建个类,把这两段代码黏贴过去,我运行后是没报错的

相互学习,让自己变得更强大!
2014-11-25 08:46
liucao
Rank: 10Rank: 10Rank: 10
来 自:恶灵之城
等 级:贵宾
威 望:13
帖 子:538
专家分:1575
注 册:2014-8-6
得分:7 
……这个啊,我觉得你还是看看配置环境吧,目测是找不到路径的问题,实在不行照着网上的教程再配置一次环境变量

one car come one car go ,two car peng peng people die.
2014-11-25 09:51
Java258
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:6
帖 子:122
专家分:561
注 册:2014-10-15
得分:7 
程序代码:
运行之后的结果
****before init****
x=0  y=0  z=0
****in init****
x=20  y=30  z=5
****after init****
x=20  y=30  z=0
由此可见不是楼主代码的问题,而是编码的问题!!!
建议重新编译一下,你是不是把.class文件给删除了呢?
解决办法就是新建一个文本文件,用记事本打开,把你的这些代码复制进去,重命名为VariableTest.java就应该可以了。

虔诚请教,虚心学习……
2014-11-25 11:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-439113-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.184845 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved