Java基础知识(三)-慕课网综述.docx

*、异常与处理1、什么是 Java 中的字符串在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使用了字符串,例如我们在控制台中输出的 Hello World 、 imooc 、爱慕课等。在 Java 中,字符串被作为 String 类型的对象处理。?String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。创建 String 对象的方法:2、Java 中字符串的不变性String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。如下所示:运行结果:?结合上面的代码,关于字符串小伙伴们必须需要了解滴:1、通过 String s1=爱慕课; 声明了一个字符串对象, s1 存放了到字符串对象的引用,在内存中的存放引用关系如下图所示:然后通过 s1=欢迎来到:+s1; 改变了字符串 s1 ,其实质是创建了新的字符串对象,变量 s1 指向了新创建的字符串对象,如下图所示:2、一旦一个字符串在内存中创建,则这个字符串将不可改变。如果需要一个可以改变的字符串,我们可以使用StringBuffer或者StringBuilder(后面章节中会讲到)。3、每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如

文档评论(0)

1亿VIP精品文档

相关文档