Java技术之反射Type

1. Type的简介

java.lang.reflect.Type接口及其相关接口用于描述java中用到的所有类型,是Java的反射中很重要的组成部分。

在API文档中,Type接口的说明如下

Type 是 Java 编程语言中所有类型的公共高级接口。它们包括原始类型、参数化类型、数组类型、类型变量和基本类型。
从JDK1.5开始使用。

Protocol buffers翻译

RPC:Remote Procedure Call,远程过程调用,很多RPC框架是夸语言的

  1. 定义一个接口说明文件:描述了对象(结构图体),对象成员,接口方法等一系列信息
  2. 通过RPC框架所提供的编码器,将接口说明文件编译成集体的语言文件
  3. 在客户端和服务端分别引入RPC编译器所生成的文件,即可像调用本地方法一样调用远程方法