Chinaunix首页 | 论坛 | 博客
  • 博客访问: 739550
  • 博文数量: 731
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4040
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-20 21:22
文章分类

全部博文(731)

文章存档

2018年(17)

2017年(74)

2016年(170)

2015年(103)

2014年(279)

2013年(55)

发布时间:2017-12-08 14:50:20

 1、 HashMap计算key的hash值时调用单独的方法,在该方法中会判断key是否为null,如果是则返回0;而Hashtable中则直接调用key的hashCode()方法,因此如果key为null,则抛出空指针异常。  2、 HashMap将键值对添加进数组时,不会主动判断value是否为null;而Hashtable则首先判断value是否为null。  3、以上原.........【阅读全文】

阅读(35) | 评论(0) | 转发(0)

发布时间:2017-11-23 21:54:40

粘包分包的根本原因就是服务器不能正确区分多条消息间的分割粘包就是将两条消息当成一条了,分包就是将一条消息拆开处理了......【阅读全文】

阅读(55) | 评论(0) | 转发(0)

发布时间:2017-11-23 21:54:06

粘包分包的根本原因就是服务器不能正确区分多条消息间的分割粘包就是将两条消息当成一条了,分包就是将一条消息拆开处理了......【阅读全文】

阅读(76) | 评论(0) | 转发(0)

发布时间:2017-11-13 13:32:52

在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。       Throwable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类,各自都包含大量子类。 .........【阅读全文】

阅读(40) | 评论(0) | 转发(0)

发布时间:2017-11-12 21:26:23

自己实现了一个简单的java应用热部署,步骤如下:1、定义一个对外提供的服务类接口,并实现之2、实现一个Monitor,监控指定路径下指定的服务的class文件是否被修改(这里实现的方式是,启动一个线程定时的去获得相应class文件的句柄,通过file.lastModified(),判断文件是否修改,当修改时要重新加载)3、这里说下重新加载.........【阅读全文】

阅读(44) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册