码迷,mamicode.com
首页 >  
搜索关键字:classcastexception    ( 303个结果
[转]类型擦除
类型擦除 一、概述 Java泛型在使用过程有诸多的问题,如不存在List.class, List不能赋值给List(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协变,桥接方法,以及这篇笔记记录的类型擦除。Java泛型的处理几乎 ...
分类:其他好文   时间:2016-07-03 21:25:36    阅读次数:190
向上与向下转型
向下转型 在向下转型过程中,分为两种情况: 如果父类引用的对象如果引用的是指向的子类对象,那么在向下转型的过程中是安全的。也就是编译是不会出错误的。 如果父类引用的对象是父类本身,那么在向下转型的过程中是不安全的,编译不会出错,但是运行时会出现java.lang.ClassCastException ...
分类:其他好文   时间:2016-06-23 12:22:19    阅读次数:169
EffectiveJava——请不要在代码中使用原生态类型
先看一个栗子,看看能不能找出来里面的错误: 运行一下,看一下报错结果: 对的,是一个ClassCastException,这是一个编译器声称的转换,因此一般会保证成功,但是我嘛在这个栗子中忽略了一条编译器的警告,就会为此而付出代价。 但是,如果用unsafeAdd(List<Object> list ...
分类:编程语言   时间:2016-06-22 09:22:05    阅读次数:210
错误 java.lang.ClassCastException: com.ylpw.sms.YZZYSenderUtil cannot be cast to ResourceBundle
出现错误: 百度搜索错误,没有结果。谷歌搜索:http://stackoverflow.com/questions/5694017/specify-java-localization-file 解决方法,修改了一行代码 ...
分类:编程语言   时间:2016-06-20 23:45:50    阅读次数:260
Hibernate(四)
投影(查询) 投影查询:查询一个持久化类的一个或多个属性值 1.将每条查询结果封装成Object对象 2.将每条查询结果封装成Object数组 3.将每条查询结果通过构造函数封装成对象范例1:java.lang.ClassCastException: [Ljava.lang.Object; cann ...
分类:Web程序   时间:2016-06-18 21:14:05    阅读次数:381
再回首Java第二十七天
泛型与数组 JDK1.5还有一个很重要的设计原则:如果一段代码在编译时系统没有产生:”unchecked未经检测的转换“,则程序在运行时不会引发”ClassCastException“异常。正是基于这个原因,所以数组元素的类型不能包含类型变量或类型形参,除非是无上限的类型通配符。但可以声明这样的数组 ...
分类:编程语言   时间:2016-05-16 01:51:18    阅读次数:193
java 泛型
import java.util.*; /* 泛型:JDK1.5版本以后出现的新特性,用于解决安全问题,是一个安全机制。 好处: 1,将运行时出现的类型准换换错误(ClassCastException)转移到编译时期,程序员刻可以及时发现错误并解决。 2,避免了强制转换的麻烦。 */ class GenericDemo //泛型 { public static void main(S...
分类:编程语言   时间:2016-05-12 16:22:56    阅读次数:211
tomcat启动时候报错java.lang.ClassCastException
2012-8-29 10:30:28 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter encodingFilter java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFil...
分类:编程语言   时间:2016-05-12 11:42:36    阅读次数:685
Java 泛型(一) 泛型使用基础
泛型Generics      所谓泛型,就是变量类型的参数化。   泛型是JDK1.5中一个最重要的特征。通过引入泛型,我们将获得编译时类型的安全和运行时更小的抛出ClassCastException的可能。   在JDK1.5中,你可以声明一个集合将接收/返回的对象的类型。   使用泛型时如果不指明参数类型,即泛型类没有参数化,会提示警告,此时类型为Object。...
分类:编程语言   时间:2016-05-06 15:56:51    阅读次数:201
引出泛型,在程序中的使用和作用。
/** * 泛型的概述 *【目标:泛型的由来和基本使用】 1,因为集合可以存储的对象类型是任意的,在取出进行向下转型时,容易发生ClassCastException。 所以JDK1.5以后就有了解决这个问题的技术:泛型。 2,泛型的原理:其实就是在操作的元素类型不确定时,通过传递参数的形式来明确类型 ...
分类:其他好文   时间:2016-05-02 23:01:19    阅读次数:200
303条   上一页 1 ... 16 17 18 19 20 ... 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!