`
dabing521
  • 浏览: 3522 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

java的Void类 (20130318)

    博客分类:
  • java
 
阅读更多
以前看的东西多,写的东西少,很少有拿出手的东西。看过了忘记了,忘记了用的时候还得从新整理,为了克服这个不好的习惯,从此开始写属于自己的博客和代码。

   今天看到Void类,那就从无开始吧。Void类包路径java.lang包下,注释中这么描述Void类
The Void class is an uninstantiable placeholder class to hold a
reference to the Class object representing the Java keyword
void.
中文:Void 类是一个不可实例化的占位符类,它持有对表示 Java 关键字 void 的 Class 对象的引用。

 /**
     * The Class object representing the pseudo-type corresponding to
     * the keyword void.
     */
    public static final Class<Void> TYPE = Class.getPrimitiveClass("void");

从代码可以看出Void.TYPE就是一个Class对象的引用,接下来会从java反射开始回顾知识点。
 
分享到:
评论

相关推荐

    java.lang.Void类源码解析

    Java.lang.Void类源码解析 Java.lang.Void类是一个不可实例化的占位符类,它的主要作用是持有对Java关键字void的Class对象的引用。该类的源码解析对应的内容如下: 首先,Void类的定义为public final class Void {...

    Java内部类总结

    Java内部类主要包括以下几种类型:成员内部类(非静态内部类)、静态内部类(也称为静态嵌套类)、局部内部类和匿名内部类。 - **成员内部类**:这种类型的内部类是定义在外部类的一个成员位置上,它可以访问外部类...

    java的类和对象

    Java的类和对象是编程语言的核心概念,尤其在面向对象编程(OOP)的世界里,它们扮演着至关重要的角色。Java是一种纯面向对象的语言,这意味着每个程序都是由一系列相互作用的类和对象组成的。让我们深入了解一下这...

    JAVA SQLite 自动生成实体类 源码

    本项目提供的"JAVA SQLite 自动生成实体类 源码"是一个实用工具,它能够帮助开发者自动生成与SQLite数据库表结构对应的Java实体类,从而简化数据操作的代码编写工作。 首先,我们来理解这个工具的工作原理。当...

    Java语法总结 - 内部类

    Java内部类详解 Java内部类是Java语言中的一种特殊类别,它是指定义在另外一个类内部的类。内部类可以访问外部类的所有成员变量和方法,包括私有的变量和方法。内部类可以分为四种:成员内部类、静态嵌套类、方法...

    java内部类使用例子

    Java内部类是Java语言提供的一种独特特性,它允许我们在一个类的定义内部定义另一个类。这种内部类可以是成员内部类、局部内部类、匿名内部类或静态内部类,每种都有其特定的用途和使用场景。在这个"java内部类使用...

    Java抽象类和抽象方法

    在深入探讨Java抽象类与抽象方法之前,我们首先需理解其基本概念以及它们在面向对象编程中的作用。Java作为一种广泛使用的编程语言,提供了多种机制来实现代码的复用性和灵活性,其中抽象类和抽象方法是关键特性之一...

    学生类和老师(java)

    在Java编程语言中,面向对象编程是核心特性之一,它允许我们通过类来定义对象的结构和行为。在这个"学生类和老师类"的项目中,我们将深入探讨如何使用Java来创建这两个特定的类,以及它们如何交互和共享数据。 首先...

    宠物系统(java抽象类)

    本系统以Java为编程语言,它利用了抽象类来定义宠物的基本属性和行为,使得我们可以方便地创建各种不同类型的宠物,如狗、猫或其他动物。 在Java中,抽象类是一种不能被实例化的特殊类,它用于定义一类对象的通用...

    Java 内部类

    Java 内部类是Java语言特性中的一个重要组成部分,它允许我们在一个类的内部定义另一个类。内部类可以访问外部类的所有成员,包括私有成员,这使得内部类在实现复杂逻辑和封装上具有很大的灵活性。下面我们将详细...

    java.lang.Void类的解析与使用详解

    Java中的`java.lang.Void`类是一个特殊的类,它在Java标准库中扮演着重要的角色,尤其是在处理泛型和反射时。`Void`类是不可实例化的,它的主要目的是作为`void`关键字的一个对象表示,而`void`在Java中通常用于表示...

    java 内部类应用

    Java内部类是Java语言的一个特色特性,它允许我们在一个类的内部定义另一个类。这种设计模式在处理一些特定情况时非常有用,例如实现匿名回调、封装特定逻辑或创建与外部类有紧密关系的类。本篇文章将深入探讨Java...

    java 抽象类与接口的练习

    在Java编程语言中,抽象类和接口是两种重要的面向对象设计概念,它们允许我们定义规范,供其他类去实现或继承。在这个练习中,我们将深入理解这两种机制,并通过实际的代码示例和注释来加深理解。 首先,让我们讨论...

    JAXB工具类 xml转为java对象 java对象转为xml

    要将XML转换为Java对象,首先需要一个对应的Java类,该类的字段与XML元素对应。JAXB通过注解这些字段来完成映射,如`@XmlElement`、`@XmlAttribute`等。以下是一个简单的例子: ```java import javax.xml.bind....

    java 内部类 局部内部类 匿名类 实例代码

    Java内部类是Java语言特性中一个独特而强大的部分,它允许在一个类的内部定义另一个类。内部类可以访问外部类的所有成员,包括私有成员,这使得内部类在实现某些特定设计模式时非常有用。本篇文章将深入探讨Java中的...

    java中类与类之间的关系

    Java 中类与类之间的关系 Java 中类与类之间的关系是理解面向对象编程的关键概念。这些关系包括泛化、依赖、关联和聚合等。了解这些关系对于设计和实现软件系统非常重要。 一、泛化关系 泛化关系是类与类之间的...

    关于java的类机制

    标题是“关于Java的类机制”,但描述及部分内容并未提及任何有关Java或类机制的信息,而是涉及了一些难以理解的内容,似乎与音乐或者某种情感体验相关。鉴于此,我们将依据标题要求,围绕Java的类机制展开详细的知识...

    Java源代码:抽象类和接口

    在Java编程语言中,抽象类和接口是两种重要的面向对象设计概念,它们允许我们定义规范,为其他类提供模板或行为指南。让我们深入探讨这两个概念及其在Java中的应用。 首先,我们来理解抽象类。在Java中,抽象类是一...

    完整的java文件读写工具类

    本篇将详细讲解标题为"完整的java文件读写工具类"所涉及的核心知识点,以及如何实现描述中提到的文件与目录管理功能。 1. **Java IO基础**: Java IO是Java标准库中的核心部分,提供了处理输入/输出流的类。在`...

Global site tag (gtag.js) - Google Analytics