解析Java的方法和类型

schuen 2007-03-29 01:20:51
大家好,

我有两个class

class Test{
String s = "";

void func1(){
...
}

}

class Test2{
void func2(){
Test t = new Test();
t.func1();
}

}

怎样可以转换成这样的呢?

class Test{
java.lang.String s = "";

void Test.func1(){
...
}

}

class Test2{
void Test2.func2(){
Test t = new Test();
Test.func1();
}

}

我想要做的就是能把所有方法都变成
package.class.function

所有的type也是
比如 System.out.println() -> java.lang.System.out.println()

我看Eclipse里, 如果鼠标点在一个方法上, java.lang.System.out.println() 就会弹出.

有人能帮我吗? 谢谢了
...全文
245 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bribin 2007-03-30
  • 打赏
  • 举报
回复
java.lang.reflect.*
HappinessBoy 2007-03-30
  • 打赏
  • 举报
回复
把import全部去掉试试看,
在eclipse中点感叹号好像可以选择是导包还是直接加在前面
ziyouzai 2007-03-29
  • 打赏
  • 举报
回复
你把你的类打包成JAR然后再别的地方import应该就可以了。

希望我的理解是正确的。
dddzizi 2007-03-29
  • 打赏
  • 举报
回复
没看明白.
boy316025575 2007-03-29
  • 打赏
  • 举报
回复
我也搞不明白。来学习一下。。
renjun24 2007-03-29
  • 打赏
  • 举报
回复
不懂,学习来了,帮顶吧
你能给我一分就不错了,谢谢!
eunice_zrx 2007-03-29
  • 打赏
  • 举报
回复
还未编译的类的方法怎么能够那样点出来呢?String 你能点出来是因为它已经是封装好了的方法。你正在建立的方法怎么能那样点?是不是我理解错误还是。。。如果想把方法象你说的那样package.class.function点出来,你得先写好类打好包再在其他方法调用它的时候才可以那样调用吧?

58,441

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧