2.3.6.1 String是最基本的数据类型吗?能不能被继承?

String不能被继承,它是一个对象

2.3.6.2 String s = new String("xyz");创建了几个String 对象? 二者之间有什么区别?

创建了2个对象,一个是内存中的xyz,另一个是s,它指向xyz

2.3.6.3 String 和StringBuffer的区别?

String是不可变类,如果遇到频繁操作String的场景,建议使用 StringBuffer或StringBuilder

2.3.6.4 StringBuffer和StringBuilder 的区别。

StringBuffer是线程安全的,StringBuilder是线程不安全的,单线程情况下,建议使用StringBuilder

2.3.6.5 String类是不可变类,以String为例说下什么是不可变类?

参见本书的对应章节

2.3.6.6 String a = “12345”; a.substring(0,2);,此时的a的值是什么?

a还是12345,参见本书的对应章节

2.3.6.7 String a = “1”;String b = “1”,那么a==b的值是true还是false,请说明理由。

是true,因为a是常量,具体内容请参见本书关于String描述的章节。

最新文章

  1. rdlc报表相关
  2. httpie工具介绍
  3. Hadoop日记Day18---MapReduce排序分组
  4. 重新签名IPA ( iPhone )
  5. ural 1306. Sequence Median
  6. 【转】oracle数据库中varchar2陷阱
  7. [转载]WebBrowser控件表单(form)的自动填写和提交
  8. Entity Framework 安装出现问题
  9. 第一篇:APUE-操作系统IO模型
  10. 按钮开关demo
  11. Akka Serialization
  12. NET-SNMP基本命令
  13. leetcode969
  14. Javascript高级编程学习笔记(36)—— DOM(2)Document
  15. WAV与PCM
  16. Nodepad++ 资料整理
  17. mybatis必知必会二
  18. SeeSharpTools.JXI.DSP.Spectrum 使用
  19. freemarker2 指令
  20. python logging模块的使用

热门文章

  1. JAVA实训第四次作业
  2. Ajax使用的五步法
  3. Netty使用(一)
  4. 55行代码实现Java线程死锁
  5. 异步async与await的简单探究
  6. JAVA解决前端跨域问题。
  7. python第三天基础之字符编码
  8. Java:Copy-On-Write容器
  9. python之支付
  10. DataTransfer对象的一些总结