类的类getPackage()方法 (Class class getPackage() method)

  • getPackage() method is available in java.lang package.

    getPackage()方法在java.lang包中可用。

  • getPackage() method is used to return the package of this class, we find the package of the class by using class loader. Let suppose when the class was loaded by the bootstrap class loader the bundles of packages loaded from CLASSPATH are searched to determine the package of the class.

    getPackage()方法用于返回此类的包,我们使用类加载器找到该类的包。 假设当引导类加载器加载该类时,将搜索从CLASSPATH加载的软件包捆绑包,以确定该类的软件包。

  • getPackage() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    getPackage()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。

  • getPackage() method does not throw an exception at the time of returning an object of Package type.

    返回Package类型的对象时, getPackage()方法不会引发异常。

Syntax:

句法:

    public Package getPackage();

Parameter(s):

参数:

  • It does not accept any parameter.

    它不接受任何参数。

Return value:

返回值:

The return type of this method is Package, it returns the following values based on the below given cases,

此方法的返回类型为Package ,它根据以下给定情况返回以下值:

  • It returns the Package of the class which is loaded by the class loader of this Class.

    它返回由该类的类加载器加载的类的Package。

  • It returns null, when no package is loaded by the class loader of this Class.

    当此Class的类加载器未加载任何包时,它返回null。

Example:

例:

// Java program to demonstrate the example
// of Package getPackage() method of Class
public class GetPackageOfClass {public static void main(String[] args) throws Exception {// Get Class object
Class cl = Class.forName("java.util.ArrayList");
// It return the package of the class ArrayList
Package pack = cl.getPackage();
// Display Package Name
System.out.print("ArrayList defined in the: ");
System.out.println(pack);
}
}

Output

输出量

ArrayList defined in the: package java.util

翻译自: https://www.includehelp.com/java/class-class-getpackage-method-with-example.aspx

Java类类getPackage()方法及示例相关推荐

  1. java.util.zip 用法,Java压缩文件工具类ZipUtil使用方法代码示例

    本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io. ...

  2. java散列法的运用实例,Java HashMap compute() 使用方法及示例

    Java HashMap compute() 使用方法及示例 Java HashMap compute()方法计算一个新值,并将其与哈希映射中的指定键相关联. compute()方法的语法为: has ...

  3. math的用法在java中的使用,Java Math cbrt() 使用方法及示例

    Java Math cbrt() 使用方法及示例 Java Math cbrt()方法返回指定数字的立方根. cbrt()方法的语法为: Math.cbrt(double num) 注意:cbrt() ...

  4. java arraylist 方法返回值,Java ArrayList get() 使用方法及示例

    Java ArrayList get() 使用方法及示例 Java ArrayList get()方法返回指定位置存在的元素. get()方法的语法为: arraylist.get(int index ...

  5. java kryo_Kryo框架使用方法代码示例

    Kryo框架的source已移至https://github.com/EsotericSoftware/kryo ,进入此页面,然后点击右边的Download Zip按钮,就能下载到最新版本的Kryo ...

  6. java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例

    import java.net.HttpURLConnection; //导入方法依赖的package包/类 /** * 得到响应对象 * * @param urlConnection * @retu ...

  7. java invalidate_Java Component.invalidate方法代码示例

    import java.awt.Component; //导入方法依赖的package包/类 /** Installs the component we will embed to display t ...

  8. java hasmoreelements_Java IOException.hasMoreElements方法代码示例

    import java.io.IOException; //导入方法依赖的package包/类 /** * fileName���� ���� package �������� ������ ���� ...

  9. java singletonlist_Java Collections singletonList()方法及示例

    集合类singletonList()方法 (Collections Class singletonList() method) singletonList() method is available ...

  10. Java Math toIntExact() 使用方法及示例 long转int

    Java Math toIntExact()方法从指定的long参数返回int值. toIntExact()方法的语法为: Math.toIntExact(long value) 注意:toIntEx ...

最新文章

  1. 使用grep 在源码文件查找特定字符串
  2. MyEclipse 6.5 快捷键
  3. 创业互联网公司如何搭建自己的技术框架
  4. java 6 26_WebSphere7.0 Java6.26安装
  5. mysql 服务端是否正常运行_如何确定mysql是否正常运行?(问题已解决:结帖)
  6. Java低级编程软件_JAVA语言说低级语言吗
  7. 如何做好一位合格qc_如何管理好生产质量?
  8. bzoj 1433: [ZJOI2009]假期的宿舍
  9. android+tv+直播源diy,目前HDP直播自定义节目源
  10. pptswot分析图怎么做_SWOT分析图-PPT模板.pptx
  11. 飞思卡尔智能车知识总结
  12. 2022全国大学生数学建模竞赛获奖难么?国赛求解过程技巧及方案
  13. 利用pandas 读取pdf中的表格文件
  14. 股票实时行情数据接口编译
  15. Matlab 校验方法
  16. django项目内部的views层判断手机访问还是电脑访问
  17. 开发高性能的Socket服务器
  18. mysql 进入_如何进入MySQL
  19. arduino+无源蜂鸣器制作音乐(引入篇)——从结构到原理
  20. 10组团队项目-Alpha冲刺-2/6

热门文章

  1. vcenter服务器修改ip,vcenter服务器默认ip地址
  2. 列表生成式(List)
  3. ANSIBLE---变量
  4. 2019年春季学期第九周作业
  5. java 中的instanceof
  6. 教你如何进入有密码的 XP 系统(下)
  7. Silverlight 异步单元测试
  8. LNMP/LEMP(PHP7.0.04+mysql5.7.12+nginx1.10.0)
  9. Spark Streaming源码分析 – DStream
  10. Liferay开发学习Part6:Service Builder