码迷,mamicode.com
首页 >  
搜索关键字:null对象    ( 132个结果
类成员(static)和final修饰符
在Java类里只能包含成员变量、方法、构造器、初始化块、内部类(包括接口、枚举)5种成员,类成员是用static来修饰的,其属于整个类。 当使用实例来访问类成员时,实际上依然是委托给该类来访问类成员,因此即使某个实例为null,它也可以访问它所属类的类成员。 编译、运行正常。表明null对象可以访问 ...
分类:其他好文   时间:2017-12-14 22:51:02    阅读次数:133
java 对象引用为null时,出现的bug问题
在Java中,对象往往包含属性、方法及一个存储空间,若一个对象的属性和方法是空的则可认为这是一个空对象。 一个空对象也是对象,同样通过对象名引用方法或属性,但和一般对象有点不同。 1.空对象调用非静态方法会出现空指针异常,如下图: 这是因为一个null对象自身的存储空间内是没有任何方法和属性的,所以 ...
分类:编程语言   时间:2017-12-04 11:34:56    阅读次数:217
空对象模式
描述 空对象模式中,一个空对象取代 NULL 对象实例的检查。Null 对象不是检查空值,而是反应一个不做任何动作的关系。这样的 Null 对象也可以在数据不可用的时候提供默认的行为。 概念介绍总是抽象到难以理解,通俗的解释一下:就是设置一个默认的对象,我们称之为空对象,我们有个对象集,现在我们要写 ...
分类:其他好文   时间:2017-12-01 13:35:05    阅读次数:84
null value was assigned to a property of primitive type setter of原因解决方法
原理如下:Integer与int的区别:Integer是对象.因此可以为null(对象可以为空.),即property=null;int是普通类型,不可以为null.数据库中的property是空的,可以映射额外integer类型,但是不能映射为int类型,如果误在实体中将property定义成了int类型,就有可能会出这种错误。解..
分类:其他好文   时间:2017-11-16 14:15:55    阅读次数:196
properties配置文件
java.util.Properties基础 读取: Properties prop = new Properties();//属性集合对象 FileInputStream fis = new FileInputStream("prop.properties");//属性文件流 prop.load( ...
分类:其他好文   时间:2017-10-30 14:23:34    阅读次数:124
Java中RuntimeException和Exception的区别
在java的异常类体系中,Error和RuntimeException是非检查型异常,其他的都是检查型异常。 所有方法都可以在不声明throws的情况下抛出RuntimeException及其子类 不可以在不声明的情况下抛出非RuntimeException简单的说,非RuntimeExceptio ...
分类:编程语言   时间:2017-10-25 13:52:25    阅读次数:167
javascript 学习笔记 --数据类型
1.数据类型 js的数据类型共有6种 分别是: 数值,字符串,布尔值,undefind,null,对象 最基本的数据类型有3种:数值,字符串,和布尔值 对象可以分为3个子类型:狭义的对象,数组,函数 狭义的数组和对象是两种不同的数据组合方式。而函数其实是处理数据的方法。js把函数当成了一种数据类型, ...
分类:编程语言   时间:2017-10-10 00:05:11    阅读次数:173
接口、异常、log4j
接口 接口 1.接口可以看作是一种特殊的“抽象类”。 2.接口有比抽象类更好的特性 3.可以被多继承 4.设计和实现完全分离 5.更自然的使用多态 接口约定 1.接口表示一种约定:体现在接口名称和注释上(有些接口只有名称,方法的实现方式要通过注释来约定) 2.接口是一种能力:体现在接口的方法上 3. ...
分类:其他好文   时间:2017-10-09 21:03:09    阅读次数:209
26.HashTable类
HashTable 类: 类实现一个哈希表,该哈希表将键映射到相应的值。任何非 null 对象都可以用作键或值。 1、HashTable 通常称为哈希表; 2、根据(Key)可以查找到相应的值(Value); 3、需要引用命名空间 System.Collections; 一、应用如下: 二、Hash ...
分类:其他好文   时间:2017-10-07 20:37:43    阅读次数:214
多线程-BlockingQueue,Array[Linked]BlockingQueue,DelayQueue,PriorityBlockingQueue,SynchronousQueue
阻塞场景 BlockingQueue阻塞队列,阻塞的情况主要有如下2种: 1. 当队列满了,进行入队操作阻塞 2. 当队列空了,进行出队操作阻塞 阻塞队列主要用在生产者/消费者模式中,下图展示了一个线程生产,一个线程消费的场景: BlockingQueue接口 1. 抛出异常:如果操作不能马上进行, ...
分类:编程语言   时间:2017-09-23 15:23:37    阅读次数:267
132条   上一页 1 ... 5 6 7 8 9 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!