java
文章平均质量分 93
zzzhangzhun
这个作者很懒,什么都没留下…
展开
-
Java中有关Null的9件事
对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 我越发感到惊奇,因为java的设计原理是为了简化事情,那就是为什么没有浪费时间在指针、操作符重载转载 2015-11-04 14:56:36 · 345 阅读 · 0 评论 -
java无参构造函数的意义
创建一个子类对象的实例的时候,必先调用父类的无参构造函数(默认构造函数),假如父类有带参数的构造函数,那么系统不会给他创建无参数的构造函数,这时,子类在实例化的时候,因为找不到父类的默认构造函数,编译器会报错,如果在子类的构造函数中指定使用父类的带参数的构造函数的时候,或者在父类中加一个无参数的构造函数的时候,就不会报错了。 我们假设A是B的父类,B是A的子类。 1、如果没有给A类没有原创 2015-10-26 17:36:30 · 967 阅读 · 0 评论 -
JAVA多态的实现原理(JVM实现方式)
面向对象变成的多态机制的原理性解析(JVM),深入探究JVM执行子类方法的过程。原创 2016-04-08 11:30:11 · 3459 阅读 · 0 评论 -
手机推送服务设计----原创
推送服务设计,在各个手机端应用都需要一定的云控制能力,可以在某些情况下云端发送各种数据或者命令到手机端,例如发送一个强制升级的命令或者手机app配置变换的数据包,以及发送一个信息给特定人群(某个地区)。 请设计一个以长连接为主的云端控制服务,为了聚焦主要问题,可以忽略掉手机网络(例如:2g网络),手机终端等因素,用户登录的要求。原创 2016-04-21 11:38:58 · 1066 阅读 · 0 评论