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,那么上次的调用的变量就可以更快的回收,否则它也会影响内存.
随机阅读
- 误服双氯芬酸钠栓怎么办?有止痛效果吗 双氯酚酸钠栓可口服吗
- 长期喝浅水井里的水会怎么样 怎样才能一眼看出深水井的水和浅水井的水
- 现在好多卖一手货源号的,不知道真假 ,靠谱不,有了解的吗? 网上卖资源的靠谱不
- 威海动车站离动物园 从威海火
- 沙特阿拉伯治安 沙特的治安好吗
- 包头市昆区人力资源和劳动保障局 地址 包头昆区人力资源
- 申报市级示范合作社在哪里申报? 专业合作社示范社申报
- 制备有机金属化合物
- 拌和站试验工作管理 在混凝土搅拌站工作实验室有没前途?
- 我是文科生考师范各课都多少分 高考文科生考北京师范大学,大约需要考多少分?如果是文科的特长生,那里招收什么专业的特长生?
- 走马镇的乡镇简介 走马街镇经济
- 在座的朋友谁能给我说一下!南昌售后完善的果壳滤料,果壳滤料评价如何?? 焦炭 无烟煤滤料
- 石门县人口多少 东山峰农场邱迎建
- 毛地黄 土 怎么样栽培毛地黄?
- 泰语语音学多久 1.泰语自学一般要多久,有人教学一般要多久?(不用学的很透,能和泰国人交流就好了。) 2.泰语难学
- 使用班级优化大师使用者里面有多种角色 希沃班级优化大师里,任课老师在班级管理中有什么权限?
- 首长好?近到乡下:听说湟源县波航乡纳隆村把2014年的贫困户底保金轮流着发放,不管贫富,其中有位三组的百头牛养殖户杨先生还在领底保金,这些乡村干部是无做为还是党的扶贫政策当儿戏? 百里杜鹃普底乡永丰村九牛组李光后
- 有哪些充满正能量的电影? 女生节奥莉维亚
- 今年正月通知我们说是这里要拆迁正月十六来量房也发了拆迁方案,但那方案没盖章也没日期合法吗? 正月里拆墙好吗
- 请问修习佛法如何闻思修,详细一点,一语概括的理解不透!? 闻思修行要达到的目标