`
slippy
  • 浏览: 33915 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java.io.StreamCorruptedException: invalid type code: 31

阅读更多
A user-settable boolean to determine whether ClassLoader.loadClass should
accept array syntax.  This value may be changed during VM initialization
via the system property "sun.lang.ClassLoader.allowArraySyntax".

原因  jdk 1.5,1.6 对sun.lang.ClassLoader.allowArraySyntax的默认值设置不同1.5为true, 1.6为false
解决办法 在java启动命令或脚本中添加此虚拟机启动参数-Dsun.lang.ClassLoader.allowArraySyntax=true
分享到:
评论

相关推荐

    java.io.StreamCorruptedException(解决方案).md

    项目中碰到的,记录一下解决方案

    Android多点触控技术实战 针对图片自由缩放和移动

    【Android多点触控技术实战】在Android应用开发中,多点触控技术是一项重要的交互设计,它使得用户可以通过两个或更多的手指同时操作屏幕,从而实现更丰富的交互体验。在这个场景下,我们专注于如何实现图片的自由...

    java概念题汇总.pdf

    3. 异常处理:文件中提及了“Exception”、“InterruptedException”、“StreamCorruptedException”,这些都是Java异常处理的一部分。在Java中,异常处理通过“try”、“catch”、“finally”和“throw”、“throws...

    串行化保存和读取数据示例.zip

    8. **反序列化异常处理**:在进行反串行化时,务必准备好处理可能的异常,例如`InvalidClassException`、`StreamCorruptedException`等。 9. **数据格式兼容性**:如果你的应用需要跨平台或跨语言,选择一种通用的...

    中科软,文思 面试题

    当使用`ObjectOutputStream`向文件中多次追加对象时,可能导致`StreamCorruptedException`异常。这是因为序列化过程中会为每个对象写入一个标识头,而反序列化时只能识别一个标识头。解决方法是自定义`...

Global site tag (gtag.js) - Google Analytics