阅读JDK源码的一些基础知识

我的未来我决定 提交于 2019-12-09 15:18:48

目录

1 关键字

native:该方法由其他语言实现如C/C++,在Java中只是调用。

2 泛型

泛型的常用的几种表示:

E - Element (在集合中使用,因为集合中存放的是元素)
T - Type(Java 类)
K - Key(键)
V - Value(值)
N - Number(数值类型)
? - 表示不确定的java类型

T  bean ;

Class<T> bean;

Class<?> bean;

单独的T代表一个类型,而Class<T>和Class<?>代表这个类型所对应的类

Class<T>在实例化的时候,T要替换成具体类

Class<?>它是个通配泛型,?可以代表任何类型   

<? extends T>受限统配,表示T的一个未知子类。

<? super T>下限统配,表示T的一个未知父类。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!