2017-05-27 58 views
-2

在'Source Packages'下面分别有两个包myin1.java和myclass2.java的软件包'mypkg1'和'mypkg2'。Java:编译后没有预期的输出或异常

myclass1.java

package mypkg1; 

public class myclass1 { 

    int x, y; 

    public myclass1(int a, int b) { 
     x = a; 
     y = b; 
    } 

    public int pdata() { 
     return (x+y); 
    } 
} 

myclass2.java

package mypkg2; 

import mypkg1.myclass1; 

class myclass2 { 
public static void main(String args[]) { 

     int z; 
     myclass1 c = new myclass1(1, 2); 

     z = c.pdata(); 
     System.out.println("The sum is " + z); 
    } 
} 

我得到任何错误或输出编译后的代码。

我正在使用NetBeans IDE。我该怎么办?

+0

我无法重现,因为我有预期的输出。您能否告诉您在IDE的控制台输出中看到? –

+0

输出:BUILD SUCCESSFUL(总时间:0秒) –

+0

编译完成后,您是否真的*正在运行*您的代码? – Zymus

回答

0

代码运行在Eclipse火星0.2

类myclass2

Netbeans中

尝试使这个类为公共,然后运行该代码精绝。