最简单的方式:

如果用eclipse选中类名,然后ctrl shift T,就可看到包含比类的包了

最有效的方式:

import java.net.URL; /** * 检查class文件属于哪个jar包或位置。 *  *  */public class ClassPath { public static void main(String args[]) { Class targetclass = String.class; String className = targetclass.getName(); className = className.replace('.', '/'); String resource = "/" + className + ".class"; URL url = targetclass.getResource(resource); System.out.println(url.getFile()); // 输出结果: // file:/D:/devtools/JDK8/jre/lib/core.jar!/java/lang/String.class } }

参考文献:

【1】http://www.oschina.net/question/243520_60497

【2】http://bbs.csdn.net/topics/360131456

base64是哪个jar包的_如何通过一个类名找到它属于哪个jar包?相关推荐

  1. 如何通过一个类名找到它属于哪个jar包?

    最简单的方式: 如果用eclipse选中类名,然后ctrl shift T,就可看到包含比类的包了 最有效的方式: import java.net.URL;/*** 检查class文件属于哪个jar包 ...

  2. python到包快捷键_如何最简单、通俗地理解Python的包?

    目录: 一.笔记 二.我的自学路线 三.笔记目录 一.笔记 1) 包 ① 包是一种管理Python模块命名空间的形式,采用 "点模块名称" 形式.比如一个模块的名称是A.B,那么他 ...

  3. javaul材质包下载_只需一个水桶包 你就能装满时髦

    如果要列一份2015年春夏的it bag清单,水桶包必居其中.从一直断货的Mansur Gavriel到超智能的Ralph Lauren Ricky水桶包,无一不是明星潮人们的挚爱.麂皮.流苏70年代 ...

  4. java socket分包粘包 代码_分享java中处理socket通信过程中粘包情况的实例代码

    本篇文章主要介绍了java中处理socket通信过程中粘包的情况,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 这两天学习了java中处理socket通信过程中粘包的情况,而且很重要,所以,今天添 ...

  5. 我的世界网易版java材质包下载_我的世界网易版服务器怎么加材质包

    我的世界网易版服务器加材质包方法 1.如果是mcpack文件直接使用Win10的我的世界打开即可. 2.如果是压缩包就要解压到:C:\Users\你的用户名\appdata\Local\Package ...

  6. 使用Android studio转换Jar包时,遇到的一个问题Could not find tools.jar.

    > Could not find tools.jar. Please check that D:\devp_sf\Java\jdk1.8.0_111\jre1.8.0_111 contains ...

  7. 千牛包表包下载_带有服务器端处理和VueJS组件的数据表包

    千牛包表包下载 Vue数据表 (Vue Data Table) Data Table package with server-side processing and VueJS components. ...

  8. python表情包语言_我是斗图王之python爬取表情包

    [Python] 纯文本查看 复制代码# -*- coding: utf-8 -*- ''' #intent : #Author :Michael Jack hu #start date : 2019 ...

  9. ubuntu下常用的抓包软件_告诉你Ubuntu下使用wireshark进行网络抓包的方法及命令

    接下来是在Ubuntu中进行网络抓包的教程. 1.安装wireshark 终端运行:sudo apt-get install wireshark 2.修改init.lua 直接运行wireshark的 ...

最新文章

  1. Debian Security Advisory(Debian安全报告) DSA-4410-1 openjdk-8 security update
  2. Android进阶(六)Binder机制
  3. opencv中imgproc库中函数详解(1)
  4. 检测xcode工程中配置信息是否正确
  5. Java高并发编程详解系列-线程生命周期观察者
  6. Elasticsearch基本操作 1:ES 基本操作、批处理
  7. PHP框架Yii系列教程(四):使用Memcache保存会话
  8. 手机平板巡检系统,掀起设备巡检的第2次革命
  9. C# 网页自动填表自动登录 .
  10. php弹窗拨打电话,调用系统的拨打电话,不弹框或多次出现弹框问题
  11. oppo A3怎么刷机oppo A3的刷机教程 oppo A3完美解除账号锁
  12. 水彩绘画艺术效果PS动作
  13. 多传感器融合定位开源工程与论文
  14. 兰州工业学院有计算机专业,兰州工业学院计算机协会
  15. C语言简易版画图工具Vc2022
  16. QTableWidget实现复制粘贴
  17. sublimelinter php 语法不起作用,sublime安装插件sublimeLinter不起作用解决办法
  18. jquery-select2实现省市区三级联动(拓展SpringMVC后台方法)
  19. 【java使用ffmpeg进行视频压缩】
  20. 红帽linux6.4安装教程,RedHat6.4图文安装教程---Minimal版(详细版)

热门文章

  1. 微生物相关网络构建教程:MENA, LSA, SparCC和CoNet
  2. ISME|宏转录组揭示参与深海碳氮循环的微生物
  3. 科研经验2:云协作建立实验室工作总结和内部资料共享平台
  4. R语言plotly可视化:plotly可视化在散点图中添加误差条(Scatterplot with Error Bars with plotly in R)
  5. R语言ggplot2可视化:使用scale_y_continous函数自定义指定Y轴的坐标范围以及对应的数值、将坐标轴的数值设置为需要的数据类型(整型、浮点型)
  6. R语言构建xgboost模型:交叉验证(cross validation)训练xgboost模型,配置自定义的损失函数评估函数并使用交叉验证训练xgboost模型
  7. FutureWarning: Passing (type, 1) or ‘1type‘ it will be understood as (type, (1,)) / ‘(1,)type‘
  8. 损失函数(损失函数、代价函数、目标函数)、​​​​​​​MSE、0-1损失函数、绝对误差损失函数、分位数损失函数、Huber损失函数、感知损失函数、Hinge损失函数、指数损失函数、对数损失函数
  9. 编译+构建+链接+运行之间的关系分析
  10. KD树是什么? 为什么要用KD树? KD树怎么用? KD树和KNN的关联是什么?