求救!为何不能导入自定义包啊?
jdk1.5下编译 
 TestBalance.java 
 import   myPack.*;   
 public   class   TestBalance 
 { 
 	public   static   void   main(String[]   args) 
 	{ 
 		Balance   b=new   Balance( "xiaoao ",99.89); 
 		b.show(); 
 	} 
 }   
 Balance.java   
 package   myPack;   
 public   class   Balance 
 { 
 	String   name; 
 	double   bal; 
 	public   Balance(String   name,double   bal) 
 	{ 
 		this.name=name; 
 		this.bal=bal; 
 	} 
 	public   void   show() 
 	{ 
 		if(bal <0) 
 			System.out.println( "-->  "); 
 		System.out.println( "name:    "+name+ "   $:    "+bal); 
 	} 
 }   
 在编译完Balance.java后,编译TestBalance.java时出现如下错误: 
 E:\> javac   TestBalance.java 
 TestBalance.java:1:   package   myPack   does   not   exist 
 import   myPack.*; 
 ^ 
 TestBalance.java:7:   cannot   find   symbol 
 symbol      :   class   Balance 
 location:   class   TestBalance 
                                                 Balance   b=new   Balance( "xiaoao ",99.89); 
                                                 ^ 
 TestBalance.java:7:   cannot   find   symbol 
 symbol      :   class   Balance 
 location:   class   TestBalance 
                                                 Balance   b=new   Balance( "xiaoao ",99.89); 
                                                                                           ^ 
 3   errors 
 请高手指教!
------解决方案--------------------解决方法,1.在classpath里面加上你包的路径。 
           2.找个IDE用吧   
 另外,包名请不要大写,呵呵。
------解决方案--------------------包的名字和文件所处的目录层次有一定关系。例如: 
 package security.application;   
 必须位于security/application目录,否则Java编译器会出现错误。   
 所以你必须要在当前的目录下建立一个myPack目录把Balance.java 放进去编译   
 包名有没有大写,没有什么关系,但按照java的规定,我比较赞同楼主的写法 
------解决方案--------------------TestBalance.java在哪个包下面?
------解决方案--------------------你 myPack.*;的时候,TestBalance.java必须也写package 
 否则,只能import mypack.A; import mypack.B; .....
------解决方案--------------------找个ant ,直接进入现代化。。。