新建了个工程,名Example4_a。在src中,新建的源文件名,必须是Example4_a.java。(文件名字符串大小写敏感,暂不知扩展名是不是?)否则报错!然而,在Example4_a.java里面,
要么public class Example4_a,有public class,文件名必须是Example4_a。
要么class Example,没public,文件名可以是Example。java里面的命名,看起来有些复杂啊。class Fibi
{
public static long fibinacii(int n)
{
long c = 0;
if ((1==n) || (2==n))
{
c = 1;
}
else
{
c = fibinacii(n-1) + fibinacii(n-2);
}
return c;
}
}//public class Example4_a
class Example
{
public static void main(String args[])
{
System.out.println(Fibi.fibinacii(10));
}
}
要么public class Example4_a,有public class,文件名必须是Example4_a。
要么class Example,没public,文件名可以是Example。java里面的命名,看起来有些复杂啊。class Fibi
{
public static long fibinacii(int n)
{
long c = 0;
if ((1==n) || (2==n))
{
c = 1;
}
else
{
c = fibinacii(n-1) + fibinacii(n-2);
}
return c;
}
}//public class Example4_a
class Example
{
public static void main(String args[])
{
System.out.println(Fibi.fibinacii(10));
}
}
如果都没有public修饰,随便哪个类当文件名都没事你把Java文件弄成一个类一个文件就不会有这种问题了
受教了!
工程名和文件名不是一个吧