最近在用websocket做聊天室 ,用gson 传数据的时候老是错误 ,郁闷死了,求帮助
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
新手 java json NullPointerException异常
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
xiaomad 2018-10-30 17:15关注static Gson gson;
改为
static Gson gson = new Gson();
Gson转json操作是线程安全的,可以静态使用。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2017-01-08 17:56回答 2 已采纳 idiot和cp都没有初始化吧
- 2019-09-23 08:28回答 2 已采纳 这不是很明显吗?orofCopies为空 所以你在if判断报空指针异常 debug看看前面两行代码是否给orofCopies赋值成功
- 2022-11-07 11:53回答 1 已采纳 这个只是提醒你它可能为空呀,可以加个非空判断,如果数组不为空再使用length属性
- 2021-12-11 09:50Aesopcmc的博客 简书:java实现导入导出Excel文件 java使用阿里的easyExcel实现Excel导出/导入功能
- 2021-09-15 08:50回答 3 已采纳 试试viewPager.setOffscreenPageLimit(fragmentList.size()); 或者将viewPager改为viewPager2
- 2022-03-28 08:34回答 5 已采纳 正确代码错误点: 先set,给p1,p2赋值类方法只能访问类成员变量,所以在getDis()方法中给distance赋值时,应该把distance变量前价格static,成为类变量getDis不要定义
- 2020-04-03 12:14回答 2 已采纳 父类字段要用super,即this.WhentoGrow=d;改成super.WhentoGrow=d;试试
- 2024-11-22 11:55Alive~o.0的博客 } } catch (Exception e) { // 捕获异常时,记录日志,方便排查问题 log.error("Error while checking if user joined teams", e); } // 3、查询已加入队伍的人数 if (teamIdList != null && !teamIdList.isEmpty()...
- 2017-04-24 18:11回答 5 已采纳 debug一下, 既然你上面都打印了有值,那估计就是你那个ps是空的,你看看在哪儿定义的
- 2021-09-14 16:58回答 1 已采纳 driver = properties.getProperty("name");改成 driver = properties.getProperty("driver")
- 2020-02-22 08:31一个不称职的程序猿的博客 一、Java基础部分 1、访问修饰符public,private,protected,以及不写(默认)时的区别? 修饰符 当前类 同 包 子 类 其他包 public √ √ √ √ protected √ √ √ × default √ √ × × private √...
- 2024-04-23 13:46Hardy Army的博客 文章目录 Java 基础篇 一、面向对象的理解 二、equals 和 == 的区别 三、什么是高内聚低耦合 四、public、private、protected,以及无修饰符的区别 五、介绍下HashCode 六、Java数据类型 七、装箱和拆箱 八、静态...
- 2024-11-03 04:27计算机毕设定制辅导-无忧学长的博客 Java 学习全攻略:从入门到精通的成长之路
- 2023-07-10 02:38朱尔斯Jules的博客 Java的异常处理机制: 在Java中,处理异常的语句由try、catch、finally三部分组成。 其中,try块用于包裹业务代码,catch块用于捕获并处理某个类型的异常,finally块则用于回收资源。当业务代码发生异常时,系统会...
- 2022-03-14 03:01秃头锅锅的博客 基于XML的配置,基于注解的配置,基于java的配置 spring的特点: 轻量,控制反转(IOC),面向切面的编程(AOP),容器,MVC框架,事务管理,异常处理 Spring主要由几个模块组成: SpringCore:核心类库,提供IOC服务 ...
- 2022-03-03 00:43weixin_42572320的博客 35 内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术栈Java 工程师面试题 2020 字节Java 工程师面试题....
- 2019-02-15 03:21误凡尘的博客 pdf下载地址:Java面试宝典 第一章内容介绍 20 第二章JavaSE基础 21 一、Java面向对象 21 1. 面向对象都有哪些特性以及你对这些特性的理解 21 2. 访问权限修饰符public、private、protected, 以及不写(默认)...
- 2020-05-15 08:15qq_27208063的博客 关注公众号『Java专栏』,发送『面试』 获取该项目完整PDF [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WM1UgjaX-1589530428920)(qr_code.jpg)] 基础篇 1、 Java语言有哪些特点 2、...
- 2020-09-15 10:56谁是小雨点啊的博客 2020年字节跳动Java面试题附答案解析 前言 个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、 丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来...
- 2019-01-25 09:30骑着毛驴唱山歌的博客 finally是对Java 异常处理模型的最佳补充。finally 结构使代码总会执行,而不管有无异常发生。使用 finally 可以维护对象的内部状态,并可以清理非内存资源。特别是在关闭数据库连接这方面,如果程序员把数据库连接...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司