- 浏览: 578411 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (411)
- webservice (3)
- oracle (37)
- sqlserver (8)
- j2ee (56)
- linux (7)
- javaweb (47)
- office (1)
- struts (23)
- hibernate (11)
- spring (29)
- 网络 (2)
- tomcat (13)
- tongweb (0)
- weblogic (0)
- powerdesiginer (3)
- svn (3)
- js (20)
- ie (2)
- 编译 (3)
- css (2)
- 操作系统 (5)
- Android (41)
- jbpm4.3 (1)
- fckeditor (3)
- 操作excel (2)
- db2常用命令 (1)
- ibatis (5)
- mysql (16)
- 表达式语言 (1)
- java方式调用存储过程 (1)
- ca (1)
- linux客户端 (1)
- 电子数码 (1)
- 行业应用 (12)
- 开发工具 (4)
- 面试 (1)
- 计算机原理 (1)
- NOSQL (5)
- 虚拟机 (1)
- nginx (0)
- velocity (2)
- jndi (1)
- spring mvc (39)
- springmvc (32)
- 安全 (5)
- htmleditor (6)
- iphone4 (1)
- html (4)
- jstl (2)
- ckeditor (5)
- 连接池 (1)
- jquery (6)
- 分页 (1)
- 技术研发规则 (1)
- javamail (1)
- maven (2)
- upload (1)
- log (1)
- 测试 (10)
- spring roo (1)
- 版本控制 (2)
- find bugs (0)
- jsf (0)
- springroo (0)
- 小道理 (1)
- 小道理,技术标准 (1)
- jsf (0)
- bitbao (2)
- redmine (3)
- 团队意识 (1)
- mybatis (2)
- jquery mobile (1)
- flexpaper (0)
- json (4)
- URLRewriteFilte (1)
- html5 (1)
- 都乐保活动 (0)
- openfire (0)
- TreeMap (1)
- build (0)
- javaweb,tag (0)
- algorithm (1)
- tag (2)
- 扯淡 (0)
- mac (2)
- 叶一火(老一) (1)
- 游玩 (1)
- 编码 (1)
- 上线部署 (0)
- 研发管理 (0)
- thumbnailator (2)
- 旅游 (0)
- bingweibo (1)
- 杂谈 (4)
- ktv (1)
- weibo (1)
- 爱情 (2)
- 饮食 (1)
- MediaWiki (1)
- git (1)
- 版本库 (1)
- servlet (1)
- 感悟 (1)
- 人生 (1)
- highcharts (1)
- poi (0)
- websphere (0)
- php (1)
最新评论
-
woshixushigang:
good
org.springframework.beans.TypeMismatchException: Failed to convert property valu -
nathanleewei:
org.springframework.jdbc.core.B ...
org.springframework.beans.TypeMismatchException: Failed to convert property valu -
浪禾木:
请问是ckeditor\contents.css吗?改过以后 ...
ckeditor自动换行问题 -
simusuishi:
刚哥威武!
ckeditor取值赋值问题 -
a455642158:
收割完毕……
Android开源项目源码下载(不断更新中)
public static void main(String args[]) throws Exception
{
String str = null;
// if(" ".equals(str)){
if(str instanceof String){
System.out.println("true");
}else{
System.out.println("false");
}
}
执行结果为:false.
从结果看来:
1.null值什么都不是.即使当初申明了变量类型(如:String str = null).
2.instanceof 是根据变量的实例类型来判断,而与变量申明时的类型并无多大关系.
3.null表示还没new出对象,就是还没开辟空间 “”表示new除了对象,但是这个对象装的是空字符串。
4.可以解释为什么str.equals("")会报异常,而 "".equals(str) 不会报异常(str为null值)。大家根据前面2点,结合java源代码可以理解这一点。这也是我要写这一小段文章的原因。
发表评论
-
sql查询不同用户下得表
2013-03-08 10:26 0查询当前用户的表 SELECT table_nam ... -
where 1=1或者 0 =0
2011-09-16 18:39 711sql where 1=1和 0=1 的作用 where ... -
事务开始和结束
2011-08-19 19:13 1124《Oracle Database 11g SQL开 ... -
事务的隔离级别
2011-08-19 00:06 658如果DBMS支持事务处理 ... -
事物隔离级别
2011-08-19 00:03 1217事物隔离级别(转 ... -
case when和decode
2011-08-16 18:15 965Oracle的DECODE函数功能很强,灵活运用的话可以避免多 ... -
创建存储过程
2011-08-10 22:29 720--创建存储过程 CREATE OR REPLACE PRO ... -
Oracle字符集
2011-07-22 22:06 980一、什么是Oracle字符集 Oracle字 ... -
sequence和trigger引发的低级错误
2011-07-22 16:55 1074本人做国家林业局政法司项目时候遇到了一个低级的错误:新 ... -
connect by prior start with
2011-07-21 16:46 941connect by prior start with ... -
oracle级联查询当前地区的子地区
2011-07-20 11:11 942select id from AREA connect by ... -
java.sql.SQLException: 无法转换为内部表示
2011-07-20 10:19 2735项目中因某种需求,在程序中操作数据的SQL加行级锁,避免出 ... -
往表插入其他表数据
2011-07-19 15:48 830insert into future.news(a,b,c) ... -
java.sql.SQLException: 类型长度大于最大值 原因
2011-07-19 14:04 1248可能是驱动问题,换成ojdbc16.jar。 或者是检 ... -
String[] args = new String[]{sql.toString()}
2011-06-29 16:12 1137本题中 StringBuffer sql = new Stri ... -
to_date
2011-06-29 15:25 1432TO_DATE格式(以时间:2007-11 ... -
获取数据库当前时间
2011-06-22 10:35 1311例如有表table,table 中有两个字段:name 、 ... -
统计oracle 数据库 lawpeople表lawtype字段多个值只统计一次问题,按照地区分类
2011-06-10 15:57 1246select temparea.name,(case whe ... -
telephone页面传值到struts2模型驱动中报错
2011-05-22 19:42 1272- Error setting expression 'res ... -
批量插入数据效率问题
2011-05-21 22:04 1345大家都知道,招聘系统 ...
相关推荐
关于linux系统文件/dev/null和/dev/zero文件的详解和/dev/null、/dev/zero文件误删后的修复方法以及服务器磁盘IO测速详解,和一些常见/dev/null /dev/zero文件的用途用法示例说明
"C和C++中NULL和0的区别" C和C++中NULL和0的区别是指针编程中一个常见的概念,理解这两者的区别对编写高质量的代码非常重要。 首先,需要了解什么是空指针常量(null pointer constant)。根据C标准,空指针常量是...
如果既不指定NULL也不指定NOT NULL,列被认为指定了NULL 在 MySQL 中, 为一个 NOT NULL 字段设置 NULL 值 , 它并不会出错, MySQL 会自动将 NULL值转化为该字段的默认值, 那怕是你在表定义时没有...
null和undefined的区别 null :表示无值;undefined : 表示一个未声明的变量,或已声明但没有赋值的变量,或一个并不存在的对象属性。==运算符将两者看作相等。如果要区分两者,要使用===或typeof运算符。使用if (!...
null和undefined属于js中两种不同的基本数据类型,都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null,老实说,语法效果几乎没区别。并且在if语句的判断条件中,它们都会自动转为false,相等...
首先,我们需要区分`null`和空字符串`""`。`null`表示变量没有引用任何对象,而`""`则表示一个长度为零的字符串。在Java中,String对象是不可变的,这意味着一旦创建,就不能更改其值。 错误用法1:`if (name == "...
"空指针和 0、NULL 之间的关系" 空指针和 0、NULL 之间的关系是编程语言中一个重要的概念,了解它们之间的关系对于编写高效、可靠的代码非常重要。 首先,让我们来了解什么是空指针常量(null pointer constant)...
JavaScript中存在2个代表信息不存在的特殊值:null和undefined。个人认为可以从以下角度来理解这两个特殊值之间的区别: 1.null代表有存储信息的容器(比如之前被赋过值的变量),但该容器中的内容为空。 2.undefined...
Oracle SQL 判断值为空OrNull 判断 Oracle SQL 中判断值为空...在 Oracle 和 SQL Server 中,我们可以使用 `NVL` 和 `ISNULL` 函数来判断值为空或 Null,並使用 `isNull` 和 `is not null` 来判断值是否为空或 Null。
在比较运算中,null 和 undefined 被认为是相等的,但是 null 和 NaN 是不相等的。例如: ```javascript var a = null; var b = undefined; alert(a == b); // true alert(a == NaN); // false ``` NaN NaN(Not ...
值得注意的是,NULL和空字符串是两个不同的概念。NULL表示未知或未定义,而空字符串则是一个实际存在的空值。在处理时,需要根据业务需求来决定使用哪一个。 7. NULL合并规则: 在查询时,涉及到NULL的比较和运算会...
本文将深入探讨如何使用`IS NULL`和`IS NOT NULL`条件来筛选含有或不含NULL值的记录。 首先,我们要了解如何设置一个字段为NULL。在MySQL中,更新字段值为NULL时,语法非常简单直接:`SET <字段名>=NULL`。例如,将...
本文将详细介绍五种有效的方法来检测一个变量是否为NULL数组。...而如果你需要区分NULL和空数组,`is_null()`或`empty()`则更合适。了解这些方法的差异可以帮助我们写出更健壮、更具可读性的代码。
exp 为 undefined 时,也会得到与 null 相同的结果,虽然 null 和 undefined 不一样。 注意:要同时判断 null 和 undefined 时可使用本法。 var exp = null; if (!exp) { alert(is null); } 如果 exp 为 ...
本篇将详细介绍如何在Spring Boot中去除JSON返回值中的`null`和空字段。 首先,Spring Boot默认使用的JSON库是Jackson,它提供了强大的JSON序列化和反序列化功能。为了去除JSON中的`null`值和空字符串,我们可以...
虽然本人使用django也有几年的时间,但是还是对django中数据模型的null和blank有点分不清楚,我想很多人也和我一样的困惑,现在将全面彻底的讲解下两个的区别。 一、null的使用 1、默认是False的,如果设置为True的时候,...
JavaScript中的null和undefined是用来表示“无值”的特殊值。在初学者眼里,这两者可能看起来比较相似,因为它们都表示“没有东西”。但是,它们之间有着本质的区别,并且在JavaScript开发中有着不同的使用场景。 ...
一时间不好回答,特别是undefined,因为这涉及到undefined的实现... null 参与数值运算时其值会自动转换为 0 ,因此,下列表达式计算后会得到正确的数值: 表达式:123 + null 结果值:123 表达式:123 * null 结果