请教java里尖括号是什么语法

请问java里尖括号是什么语法?比如:Map String,ObjectmapnewHashMap String,Object ()和Class Ttyp

请问java里尖括号是什么语法?
比如:
Map <String,   Object>   map=new   HashMap <String,   Object> ();

Class <T>   type;分别都是什么语法啊?

[解决办法]
泛型
从jdk5开始的
[解决办法]
从jdk5.0开始,新增了泛型功能。泛型可以使把你的定义的对象置于某个容器而不失去其类型。也可以定义泛型类,public class classname <T> {}