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,那么上次的调用的变量就可以更快的回收,否则它也会影响内存.
随机阅读
- 神马电影网怎么看不了? 神马资源网
- 哈麦隆林业资源木材树种 地球上的森林资源还有多少
- 什么是「深空探测」?它的技术发展如何? 氢动力汽车现状与展望
- 用photoshop缩小照片后保存,是选择两次立方(自动),还是选择两次立方(适用于平滑渐变)? 怎么让缩小的照片表面平滑
- 从西城区陶然亭如家快捷酒店到海淀区紫竹园路33号美 北京陶然亭往北的酒店
- 5羟甲基糠醛性质 5-羟甲基糠醛是什么,有什么用途啊?
- 有限责任公司与股份有限公司的注册资本 万科企业股份有限公司 注册资本
- 毕家疃 龙王庙 邯郸市曲周县有多少个村庄
- 写字楼与传统商业招商的区别在哪里? 沈阳嘉盛兆业人力资源靠谱吗
- 谁知道安徽省颖上县五十铺大赵村赵丽的号电话号码吗 颖上县赵楼村
- 质点系和质心系有什么区别? 质点组等于质点系吗
- 马伊琾的家庭成员 文章和马伊琍的家庭住址是哪里?俩人都开的什么车?
- 明珠皇冠花园是什么街道 深圳白石洲明珠花园的售价是多少?求告知
- 四川奥赛龙化工科技 中国电视机厂总共有几家?
- 我姓杨,正黄旗,请问满族姓应该是什么? 抚顺城东诊所
- 临桂县五通镇水产畜牧兽医站怎么样 请能提供点牛粪种蘑菇的技书或书?不胜感激!!!
- 简单的天文题 我们在北京无法看到的天体有
- 你见过哪些超自然现象? 密云永乐村按摩
- 第五人格回归奖励永久角色是哪几个? 第五人格永久陪玩多少钱
- 郭永海 经信智库 山后村的烈士纪念亭