java强制类型转换的风险及原理讨论 小弟一直对java中的强制类型转换心存疑虑,关于它的原理方面的东西,也希望有能力者聊聊。 平时开发的时候,我特别注意了这样一点: 简单类型的数据强制转换时,编译器一般不会给出警告提示: Object o = new Object(); String s = (String)o;//没有warn 提示 (Map<String,List<Object>>)SessionPool.getClient().get(MemoryData.HOTEST_DPI_APPS_ID_LIST_MAP_KEY))//有异常提示