9 个解决方案
#1
你想干嘛?问题说不清,也不给分,有人回就不错了。
#2
有main函数的都可以运行
#3
首先你又一个类似hello.java的文件,对不?
然后你写了一些内容,编译后可能除了hello.class以外还有其它的class,对不?
如果你想运行你的hello。直接用java hello就可以了,但是注意一定要有main函数才行。
然后你写了一些内容,编译后可能除了hello.class以外还有其它的class,对不?
如果你想运行你的hello。直接用java hello就可以了,但是注意一定要有main函数才行。
#4
呵呵,支持一下没分的帖子!
但你真的问的不明不白的。
但你真的问的不明不白的。
#5
最后十分我加进去了!穷光蛋
//源代码!~
//UniversityCity类继承了它的父类的成员函数samecity()
class University{
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
boolean samecity(String city){
if(city.equals(this.city))
return true;
else
return false;
}
boolean samecity(University u){
return samecity(u.city);
}
}
class UniversityCity extends University{
String country;
UniversityCity(String name,String city,String country){
super(name,city);
this.country=country;
}
boolean samecity(String city,String country){
if(city.equals(this.city)&&country.equals(this.country))
return true;
else
return false;
}
public static void main(String args[]){
String city="上海";
String country="中国";
UniversityCity u1=new UniversityCity("北京大学","北京","中国");
UniversityCity u2=new UniversityCity("复旦大学","上海","中国");
System.out.println("u1="+u1.name+", "+u1.city+", "+u1.country);
System.out.println("u2="+u2.name+", "+u2.city+", "+u2.country);
System.out.println("city="+city+", country="+country);
System.out.println("u1.samecity(city,country)="+u1.samecity(city,country));
System.out.println("u2.samecity(city,country)="+u2.samecity(city,country));
}
}
//源代码!~
//UniversityCity类继承了它的父类的成员函数samecity()
class University{
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
boolean samecity(String city){
if(city.equals(this.city))
return true;
else
return false;
}
boolean samecity(University u){
return samecity(u.city);
}
}
class UniversityCity extends University{
String country;
UniversityCity(String name,String city,String country){
super(name,city);
this.country=country;
}
boolean samecity(String city,String country){
if(city.equals(this.city)&&country.equals(this.country))
return true;
else
return false;
}
public static void main(String args[]){
String city="上海";
String country="中国";
UniversityCity u1=new UniversityCity("北京大学","北京","中国");
UniversityCity u2=new UniversityCity("复旦大学","上海","中国");
System.out.println("u1="+u1.name+", "+u1.city+", "+u1.country);
System.out.println("u2="+u2.name+", "+u2.city+", "+u2.country);
System.out.println("city="+city+", country="+country);
System.out.println("u1.samecity(city,country)="+u1.samecity(city,country));
System.out.println("u2.samecity(city,country)="+u2.samecity(city,country));
}
}
#6
在编译的文件目录下
java -classpath .;%classpath% UniversityCity
java -classpath .;%classpath% UniversityCity
#7
D:\javacode>java -classpath .;%classpath% UniversityCity
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Altova\xmlspy\XMLSpyInterface/jar
file:d:\javacode\UniversityCity.java
d:\javacode\University.class
d:\javacode\UniversityCity.class
jdk:h:\jdk
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Altova\xmlspy\XMLSpyInterface/jar
file:d:\javacode\UniversityCity.java
d:\javacode\University.class
d:\javacode\UniversityCity.class
jdk:h:\jdk
#8
Files\Altova\xmlspy\XMLSpyInterface/jar ?
你的classpath里可能已经存在同名文件
你的classpath里可能已经存在同名文件
#9
如果你的codes没有用到其他的类,就直接
java -classpath . class文件名
如果用到其他类了,看你的出错信息,据经验,可能是classpath超过1024字节造成的部分丢失问题,可以在这里指定用到的,不用的类像你装的xmlspy就不用了
java -classpath . class文件名
如果用到其他类了,看你的出错信息,据经验,可能是classpath超过1024字节造成的部分丢失问题,可以在这里指定用到的,不用的类像你装的xmlspy就不用了
#1
你想干嘛?问题说不清,也不给分,有人回就不错了。
#2
有main函数的都可以运行
#3
首先你又一个类似hello.java的文件,对不?
然后你写了一些内容,编译后可能除了hello.class以外还有其它的class,对不?
如果你想运行你的hello。直接用java hello就可以了,但是注意一定要有main函数才行。
然后你写了一些内容,编译后可能除了hello.class以外还有其它的class,对不?
如果你想运行你的hello。直接用java hello就可以了,但是注意一定要有main函数才行。
#4
呵呵,支持一下没分的帖子!
但你真的问的不明不白的。
但你真的问的不明不白的。
#5
最后十分我加进去了!穷光蛋
//源代码!~
//UniversityCity类继承了它的父类的成员函数samecity()
class University{
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
boolean samecity(String city){
if(city.equals(this.city))
return true;
else
return false;
}
boolean samecity(University u){
return samecity(u.city);
}
}
class UniversityCity extends University{
String country;
UniversityCity(String name,String city,String country){
super(name,city);
this.country=country;
}
boolean samecity(String city,String country){
if(city.equals(this.city)&&country.equals(this.country))
return true;
else
return false;
}
public static void main(String args[]){
String city="上海";
String country="中国";
UniversityCity u1=new UniversityCity("北京大学","北京","中国");
UniversityCity u2=new UniversityCity("复旦大学","上海","中国");
System.out.println("u1="+u1.name+", "+u1.city+", "+u1.country);
System.out.println("u2="+u2.name+", "+u2.city+", "+u2.country);
System.out.println("city="+city+", country="+country);
System.out.println("u1.samecity(city,country)="+u1.samecity(city,country));
System.out.println("u2.samecity(city,country)="+u2.samecity(city,country));
}
}
//源代码!~
//UniversityCity类继承了它的父类的成员函数samecity()
class University{
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
boolean samecity(String city){
if(city.equals(this.city))
return true;
else
return false;
}
boolean samecity(University u){
return samecity(u.city);
}
}
class UniversityCity extends University{
String country;
UniversityCity(String name,String city,String country){
super(name,city);
this.country=country;
}
boolean samecity(String city,String country){
if(city.equals(this.city)&&country.equals(this.country))
return true;
else
return false;
}
public static void main(String args[]){
String city="上海";
String country="中国";
UniversityCity u1=new UniversityCity("北京大学","北京","中国");
UniversityCity u2=new UniversityCity("复旦大学","上海","中国");
System.out.println("u1="+u1.name+", "+u1.city+", "+u1.country);
System.out.println("u2="+u2.name+", "+u2.city+", "+u2.country);
System.out.println("city="+city+", country="+country);
System.out.println("u1.samecity(city,country)="+u1.samecity(city,country));
System.out.println("u2.samecity(city,country)="+u2.samecity(city,country));
}
}
#6
在编译的文件目录下
java -classpath .;%classpath% UniversityCity
java -classpath .;%classpath% UniversityCity
#7
D:\javacode>java -classpath .;%classpath% UniversityCity
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Altova\xmlspy\XMLSpyInterface/jar
file:d:\javacode\UniversityCity.java
d:\javacode\University.class
d:\javacode\UniversityCity.class
jdk:h:\jdk
Exception in thread "main" java.lang.NoClassDefFoundError: Files\Altova\xmlspy\XMLSpyInterface/jar
file:d:\javacode\UniversityCity.java
d:\javacode\University.class
d:\javacode\UniversityCity.class
jdk:h:\jdk
#8
Files\Altova\xmlspy\XMLSpyInterface/jar ?
你的classpath里可能已经存在同名文件
你的classpath里可能已经存在同名文件
#9
如果你的codes没有用到其他的类,就直接
java -classpath . class文件名
如果用到其他类了,看你的出错信息,据经验,可能是classpath超过1024字节造成的部分丢失问题,可以在这里指定用到的,不用的类像你装的xmlspy就不用了
java -classpath . class文件名
如果用到其他类了,看你的出错信息,据经验,可能是classpath超过1024字节造成的部分丢失问题,可以在这里指定用到的,不用的类像你装的xmlspy就不用了