梦之天堂

我学故我知,我思故我在;java你我,happy你我——sylilzy

BlogJava 首页 新随笔 联系 聚合 管理
  3 Posts :: 8 Stories :: 2 Comments :: 0 Trackbacks

公告

正如王咏刚在《凌波微步》中所说的:我整天生活在控制电脑(编程)和被电脑控制(debug)的辩证关系里。我想,作为程序员,大家都是一样。不同的是,我希望能从这种辩证关系中寻找乐趣。 几经努力,我的Blog正式开通了,希望能带给我更多的乐趣:o)
---sylilzy(施祖阳) msn:sylilzy@163.com

>>> 欢迎留言 <<<

常用链接

留言簿(1)

随笔档案(3)

文章分类(7)

文章档案(8)

相册

最新随笔

搜索

最新评论

阅读排行榜

评论排行榜

关于类编译:
如果A类调用了B类的一个方法b(int i),编译后产生A.class,B.class,现在修改B的b方法为bc(int i);此时编译B类,则运行A类时会出错:方法找不到,所以此时不用javac编译A是会出错的,象ant这类工具是不会编译A的,必须删除A.class后,或用ant的depend检查依赖性,删除A.class后才会编译A类,依赖检查的原理应该是这样:若B类更新(java文件与class不一致),则查找依赖B类的类,如果A是,则删除A.class
上述情况是A的源代码根本都有错导致的,下面注意了:
如果B类的b方法改为了b(float i),A不编译依然会出错
posted on 2005-12-19 18:44 sylilzy 阅读(559) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: