public class vehicle{
public float journey;   //¶¨Òå»ú¶¯³µÐмÝǧÃ×Êý
public int wheelNum;    //¶¨Òå»ú¶¯³µÂÖ×ÓÊýÁ¿
public int loadNum;    //¶¨Òå»ú¶¯³µÔØ¿ÍÈËÊý
public int driveSpeed;   //¶¨Òå»ú¶¯³µÊµ¼ÊÐÐÊ»ËٶȠ  /**
*vehicleÀ๹Ô캯Êý£¬É趨³õʼֵ
*/
   public vehicle(){
         journey=100.3f;  //ȱʡ»ú¶¯³µÒѾ­ÐÐÊ»100.3km
         wheelNum=4;     //ȱʡ»ú¶¯³µÓÐËĸöÂÖ×Ó    
         loadNum=1;      //ȱʡ»ú¶¯³µÔØ¿ÍÈËÊýĿΪ1ÈË  
    }   //vehicle
/**
*vehicleÀàµÄdriveAtÐÐÊ»·½·¨
*/
    public void driveAt(int speed){
     if(speed>=60){
     System.out.println("ÐÐÊ»Ëٶȹý¿ì£¬ÈÝÒ×Ôì³ÉʹÊ");
     driveSpeed=40;   //Èç¹ûÐÐÊ»Ëٶȹý¿ì£¬ÔòÈûú¶¯³µ×Ô¶¯ÒÔ40µÄËÙ¶ÈÐÐÊ»
         }
     else{
     System.out.println("ÄãÔÚ°²È«ÐÐÊ»ËÙ¶ÈÄÚÐÐÊ»");
     driveSpeed=speed;
     }
    }  //driveAt()  
    public static void main(String[] args){
     vehicle obj = new vehicle();
     obj.driveAt(40);
    }
}/**vehicle*/
你缺少了main函数,就少了main线程

解决方案 »

  1.   

    一般性,类的名字的第一个字母是大写的 
    public class Vehicle{...}你的这段程序本身没有问题,但是它不能单独运行
    因为一个Java程序必须要有一个public static void main(String[], argw){} 方法(method).你的这个Vehicle 是一个类(class),不能作为一个完整的程序来运行
      

  2.   

    error: cannot read: vehicle.java你是不是存的文件名不是vehicle.java?或者文件没在你的当前目录下?