解决方案 »

  1.   

    程序没什么问题,编译的问题,或者jdk版本有问题。仔细检查下。
      

  2.   

    找不到main();1:main()方法所在的类必须是主类,文件名和该main()所在类同名.
    2:上面没错的话就是找不到你的.class文件。原因就是classpath和包名机制,
       classpath就是JVM(虚拟机)加载类的时候所查找的路径之一,也就是自
       定义class查询路径。在classpath下面找有没有你要运行的类。再一个就是
       包名,在classpath下面在根据你的包名查找。如果你限定了包名的话!
      

  3.   

    程序没错,应该是编译和运行的命令不对下面的信息请参考:C:\Users\Free\Documents\NetBeansProjects\freejava\src>dir bank
     Volume in drive C is Acer
     Volume Serial Number is A848-31EB Directory of C:\Users\Free\Documents\NetBeansProjects\freejava\src\bank2014/05/05  13:53    <DIR>          .
    2014/05/05  13:53    <DIR>          ..
    2014/05/05  13:46             8,507 Test.java
                   1 File(s)          8,507 bytes
                   2 Dir(s)  61,020,045,312 bytes freeC:\Users\Free\Documents\NetBeansProjects\freejava\src>javac -encoding utf8 bank/Test.javaC:\Users\Free\Documents\NetBeansProjects\freejava\src>java bank/Test
    *****************************************************
    *                                                   *
    *                  银行家算法设计与实现                                      *
    *                                                   *
    *****************************************************
    请输入系统中进程的个数: