java泛型的概念是什么
这篇文章主要介绍了java泛型的概念是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java泛型的概念是什么文章都会有所收获,下面我们一起来看看吧。
成都创新互联专注于杭锦企业网站建设,成都响应式网站建设,电子商务商城网站建设。杭锦网站建设公司,为杭锦等地区提供建站服务。全流程按需搭建网站,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
概念
1、泛型是指类型可以作为参数传递,本质上是类型参数。例如,当我们定义一种方法时,我们经常指定将特定类别的物体作为参数传输。
2、如果使用泛型,特定的传输对象可以指定为特定的类型,而不需要指定特定的类型。也就是说,我们把某种类型作为参数传输。
与Object的区别
若使用Object,则必须强制将输入类型转换为所需类型,若输入类型不匹配,则会导致程序包ClassCastException异常。例如,以下代码,testObj()输入int类型的值,并且程序在执行时会出错:
实例
public void testObj(Object o){ String name= (String) o; }
常用的java框架有哪些
1.SpringMVC,Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架。
2.Shiro,Apache Shiro是Java的一个安全框架。
3.Mybatis,MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。
4.Dubbo,Dubbo是一个分布式服务框架。
5.Maven,Maven是个项目管理和构建自动化工具。
6.RabbitMQ,RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。
7.Ehcache,EhCache 是一个纯Java的进程内缓存框架。
关于“java泛型的概念是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“java泛型的概念是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。
本文标题:java泛型的概念是什么
分享路径:http://hbruida.cn/article/psgjjj.html