第一次月考总结与反思.docx





《第一次月考总结与反思.docx》由会员分享,可在线阅读,更多相关《第一次月考总结与反思.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一次月考总结与反思第一次月考总结与反思扩展阅读:java中 null和“”的区别详解null和的区别问题一:null和的区别Strings=null;string.trim()就会抛出为空的exceptionStrings=;string.trim()就不会抛,为什么?答:NULL代表声明了一个空对象,根本就不是一个字符串。代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。NULL代表声明了一个空对象,对空对象做任何操作都不行的,除了=和=是一个字符串了,只是这个字符串里面没有内容了Strings=null;只是定义了一个句柄,也就是说你有了个引用,但是这个引用未指乡任何内存
2、空间Strings=;这个引用已经指向了一块是空字符串的内存空间,是一个实际的东东了,所以你可以对它操作,而不用担心什么了你说数字0和没有是不是一种概念啊?道理一样的而且,null可以赋值给任何对象.就不行了.这里和NULL绝对是两个概念代表一个字符串存在,它的值就是“”NULL代表字符串根本没有实际的值,你并不知道它是什么。哦,我明白了,意思就是Stringstring=null跟Stringstring;是一回事儿null是空对象是空字符串Strings=null;/null是未分配堆内存空间Stringa;/分配了一个内存空间,没存入任何对象Stringa=;/分配了一个内存空间,存了一
3、个字符串对象问题二:Strings;和Strings=null;和Strings=a;有什么区别?针对这三种情况,使用out.println(s);的时候,第一个会出现异常,第二个会输出null.第三个则会输出a.这是为什么呢?这三句声明语句,各自作了什么呢?答:第一个只是定义了一个String类型变量s,并没有给它赋初值,在Java中,默认在使用一个变量的时候必须赋予它初值(降低风险)。第二个和第三个都定义了String类型变量s,并赋予它初值,只不过第二个赋予的值为null(空)罢了主要要理解的是Strings;s为一个引用它不是对象第一个是没有初始化的引用;第二个为空引用;第三个是在字符
4、串池里写入一个字符a,然后用s指向它。另外,Strings=a和Strings=newString(a);是有本质上的区别的前者是在字符串池里写入一个字符a,然后用s指向它;后者是在堆上创建一个内容为a的字符串对象。Stringstr=aaa;/于栈上分配内存Stringstr=newString(aaa);/于堆上分配内存Strings;系统会自动赋值nullStrings;只是给s分配一个内存空间Strings=null;是分配的空间中存储的值为空值Strings=a;这句就不用我多说了分配的空间的值为字符a问题三:声明了一个stringa;变量在以后的判断中,a=和a=null有何不同?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一次 月考 总结 反思

限制150内