java中null 代表着什么意思的关键字? 一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。比如:int a=null;是错误的。Ojbect o=null是正确的。Java中,变量的适用都遵循一个原则,先定义,并且初始化后,才可以使用。我们不能int a后,不给a指定值,就去打印a的值。这条对对于引用类型变量也是适用的。有时候,我们定义一个引用类型变量,在刚开始的时候,无法给出一个确定的值,但是不指定值,程序可能会在try语句块中初始化值。这时候,我们下面使用变量的时候就会报错。这时候,可以先给变量指定一个null值,问题就解决了。例如:Connection conn=null;try {conn=DriverManager.getConnection(\"url\",\"user\",\"password\");} catch(SQLException e){e.printStackTrace();}String catalog=conn.getCatalog();如果刚开始的时候不指定conn=null,则最后一句就会报错。二、null本身不是对象,也不是Objcet的实例null本身虽然能代表一个不确定的对象,但就null本身来说,它不是对象,也不知道什么类型,也不是java.lang.Object的实例。可以做一个简单的例子:null是对象吗?属于Object类型吗?if(null 。怎么给int数据类型赋值为null int是值类型,不能为null;int?是“可空int”,是引用类型,可以为null。using System;using System.Collections.Generic;using System.Linq;using System.Text;。c#怎么给引用类型数组,全部赋值Null 不用啊 比如 string[]就是个引用类型数组,直接 string[]mystrarr=new string[5];mystrarr下面 就自然都是null了。根本不用挨个赋值c# 怎么给引用类型数组,全部赋值Null? 最简单的语法已经被你忽略了,你定义param 后,它就已经是null了,根本就不需要手动去改。以下是调试信息:param[0]nullparam[1]nulljava语言,一个对象只声明不赋值,与,一个赋null对象,有啥区别? 比如 String a=null 表明a没有指向任何字符 是一个空引用,不占内存空间。String a=\"\"表明a指向一个空字符,a不是一个空引用,要分配内存空间 其实这个问题我以前也很纠结,。哪位能解释一下JAVA中的 null, 并且对象、String等等,都可以赋值为null? Object obj=null;这条语句不是对象赋值为null,而是定义一个Object的引用obj,不指向(引用)任何对象(内存地址)。String s=new String();这条语句是创建一个String的引用s,指向一个String对象。这么解释能明白吧?java中, 为什么 null 能赋值给一个对象??还能判断一个对象是否为null??如: 这不是赋值只是声明一个空引用!if(jb=null)System.out.Print(\"13\");表示如果jb没有指向任何对像就输出\"13;java定义变量为什么要初赋值为null JAVA的成员变量在类编译时,如果没有显示的给值,编译时会给加上默认值(0、false、null等),这也是跟C,C++的编译上的不同,但局部变量就不会(这个JDK的版本有关系,后面的版本应该不加=NULL,也没关系),这主要是跟编译的规则有关系.至于为什么要这样写,这主要是考虑到代码的移值和兼容吧.也是一个写程序的好习惯,因为做为一个程序员,你不单纯只用一种语言在写,显示的给值是所有语言都能够接受吧.所以是一种好的习惯.再说,这个习惯跟JAVA的回收机制也有关系,只有显示的给了NULL,那么上次的调用的变量就可以更快的回收,否则它也会影响内存.
随机阅读
- 博物馆到红博购物广场 哈尔滨红博商场能走到中央大街吗?
- 口袋妖怪金心打四大天王攻略 水箭龟62 金凤60 红水君40 巨达32 火鸟40变兽32我打道第三个就死了 水箭龟 龙之波动
- 医药代理行业会计科目 医疗器械企业 涉及的会计科目
- 上海协联劳务派遣有限公司怎么样? 上海市重固劳务市场
- 《白夜行》中西本文代到底是怎么死的? 花匣子牛仔裤2015新款
- 乌克兰美女跟农村小伙子 3年前,24岁乌克兰美女与大12岁河南农村小伙结婚,现状如何了?
- 魔兽世界公正之剑哪里获得 魔兽RPG华山论剑td攻略
- 1 自清洗过滤器 2超滤膜 超滤和反渗透能共用一个清洗过滤器吗
- 河南省军区幼儿园什么时候开学呀? 河南省军区幼儿园招聘老师的标准
- 赤水天岛湖周围 贵州赤水天岛湖海拔高度是多少?
- 花菡水之孕多少钱一套 [今日账单]5.16儿子想吃饺子必须给安排上
- 剑侠世界手游切磋 剑侠世界手游护法怎么寻访 剑侠世界手游护法拜访方式介绍
- 信阳桃园山庄大酒店 首尔商城的房子质量会有问题么?看网上评论说会变鬼城,是不是天洋城4代好点?
- 洛阳毛大夫丰胸医院的介绍 洛阳市毛大夫医疗
- 反光涂料软化点试验 朋友们,三级干湿态反光热熔标线涂料有什么优势?大侠们,求解
- 1314永久皇马 14-15赛季巴萨与13-14赛季的皇马哪个更强
- 岩板的优点和缺点分别是什么?专业人士给讲讲? 石材全自动水冲击
- 成都哈曼科技有限公司怎么样? 哈曼在成都
- 夏日雷雨过后,人们会感到空气特别清新.其主要原因是什么? 臭氧分子增加
- 伟人细胞 说课稿 再来一次 说课稿