Java API path search 业余项目 - 第0步
2016-01-19 00:00
218 查看
摘要: Java API是个定向图,每个类是节点,API的参数类是起点,返回类型是终点。暂时没有找到服务对这个定向图提供路径搜索
比如:
起点是URL, 目标是String,那么下面就是一个路径:
new DataInputStream(new BufferedInputStream(URL.openStream()).readLine()
之前做了一点调研,如果是从库源码分析(比如JDK的),可以用org.eclipse.jdt.core.dom的语法分析库。
如果分析Jar包(无源码),可以用ASM之类的byte code分析。
暂时没有看到技术瓶颈。
比如:
起点是URL, 目标是String,那么下面就是一个路径:
new DataInputStream(new BufferedInputStream(URL.openStream()).readLine()
之前做了一点调研,如果是从库源码分析(比如JDK的),可以用org.eclipse.jdt.core.dom的语法分析库。
如果分析Jar包(无源码),可以用ASM之类的byte code分析。
暂时没有看到技术瓶颈。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Manifest 用法
- Android之使用Http协议实现文件上传功能
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 什么是 GraphQL?
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Spark RDD API详解(一) Map和Reduce
- 菜鸟说给菜鸟听之Beginning Linux Programming——Chapter1(1)
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器