我想问各位:在不熟悉一个类的情况下(甚至都不知道他在哪个包里),如何能够快速找到 一个你不知道的类不在jdk里(例如:TaskExcuteException)
感谢。

解决方案 »

  1.   

    jdk的包名基本上都是以java或javax开始的,如果一个类的包名不是以这两个开头的,则可以判定你不知道的类不在jdk里
      

  2.   

    如果上网的话,输入  (JAVA类) 回车,就可以了不能上网的话,一般是大概推断一下他大概是什么方面的,然后在对应的包中使用搜索功能
      

  3.   

    你用eclipse开发环境,
    快捷键
    shift+ctrl+T
    输入类名:TaskExcuteException
    就出来了!
      

  4.   

    基本方向是搜索
    能上网baidu最好。
    不能上网的话有一些adk api文档时提供了搜索功能的。一搜也能找出来
    似乎没别的太好的办法
      

  5.   

    如果是JDK的话
    可以查JDK的文档
    直接到索引里面打你要的类名
      

  6.   

    有api文档的话
    在文档中去找
    猜意思
      

  7.   

    http://api.java2000.net/你的类名或者方法名你会看到你想看的东西这是我最近刚完成的,就是为了方便查找API,下一步计划是吧 Spring/Hibernate等类库都加进去。
      

  8.   

    呵呵,我去看了,很不错啊!
    我平时对不认识的类。先大概判断你所要使用的类在你的程序中发挥什么作用,
    再看你所要用的该类对象的方法的返回值,访问修饰符,参数等,
    这样就能够定位到API你要找的类了!
      

  9.   

    有一种带搜索的JKD帮助文档,你可以去下载个看看啊!我给你地址:http://www.cn-java.com/www1/index.php?uid-553514-action-viewspace-itemid-5914
      

  10.   

    在代码里面写上你的类,按shift+ctrl+M.eclipse自动导入package包,如果有同名的会让你选择.
    shift+ctrl+O
    如果没有,就是没有了,或者是不可访问级别的底层类,无能为力!!!
      

  11.   

    常用的类名,在eclipse里在类名上面按F3直接进入class文件