import的问题 会有这样的情况?import p1.p2.p3.*;找不到a,遇到过,是因为在两个包里边都打了p1.p2.p3排在路径前面的那个包里没有a,所以找不到。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你出现了这个问题,说明了 在对JAVA的相关的命名方法的规则了解不多,按照匈牙利法来命名,基本上可以避免出现这样的隐含的不容易发觉的错误 楼上的,匈牙利法是指像Hashtable htEmployee = ...List ltEmployee=...CWnd wndMain=...和package无关 其实跟import没有直接的关系。关键是你所有import得包中有重名的bean,所有才会出现找不到的情况解决方法,如果出现这种情况,你把你的bean路径写全,就可以解决这种问题。 hehe!同意 DanielYWoo(绿色毒汁) 的观点!呵呵!import p1.p2.p3.* 其实不会导入全部的类,只是在编译的时候编译器自动查找你所引用的类而已!所以,import p1.p2.p3.* 和 import p1.p2.p3.a 差不多!关键的系统代码优化不在这里!这方面我了解不多,不敢妄言!抛砖引玉而已!呵呵! 匈牙利法命名,起助记作用程序上是不会严格要求你这么做的所以这个错误跟这个没有太大的关系,有帮助的是尽量避免有重名的类所以,这个错误肯定是import所有的包中有重名的类,导致部分代码找不到索要使用的类。如果你把类路径写全,就算重名也没关系。 各位老大,我的程序里只有一个import,如果那位看过"Thinking In Java"的可以看看"Chapter 9"中的TestArray2.java例子。我用"import com.bruceeckel.util.*;"不能编译通过;用"import com.bruceeckel.util.Arrays2;"却没有任何问题! 问题解决了,把当前目录下的TestArray2.java文件拿走就行了,可是为什么呢?那不成.java和.class都能import? ibatis简单例子求助。 关于观察者模式 基础作业求解 java 和 c++ 通信问题 当我要打开对话框时,为什么窗口是打开了,但是窗口里面本该显示的组件却一个都显示不出来? 纠错:[Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt 如何去生成一个.exe文件? 我的代码不能运行~?!!!(附代码) 文件过滤??? 我解决不了的问题,其实很简单:如何去掉Applet在网页上的边框。 拜托大家帮忙指点一下JB7里初运行一个项目时碰到的问题 jdbcVSjdbc:odbc桥,之间的区别
按照匈牙利法来命名,基本上可以避免出现这样的隐含的不容易发觉的错误
Hashtable htEmployee = ...
List ltEmployee=...
CWnd wndMain=...
和package无关
关键是你所有import得包中有重名的bean,所有才会出现找不到的情况
解决方法,如果出现这种情况,你把你的bean路径写全,就可以解决这种问题。
呵呵!import p1.p2.p3.* 其实不会导入全部的类,只是在编译的时候编译器自动查找你所引用的类而已!所以,import p1.p2.p3.* 和 import p1.p2.p3.a 差不多!
关键的系统代码优化不在这里!
这方面我了解不多,不敢妄言!
抛砖引玉而已!
呵呵!
程序上是不会严格要求你这么做的
所以这个错误跟这个没有太大的关系,有帮助的是尽量避免有重名的类
所以,这个错误肯定是import所有的包中有重名的类,导致部分代码找不到索要使用的类。
如果你把类路径写全,就算重名也没关系。
我用"import com.bruceeckel.util.*;"不能编译通过;
用"import com.bruceeckel.util.Arrays2;"却没有任何问题!