Java程序设计Java程序设计 (1).pptVIP

  • 2
  • 0
  • 约2.39千字
  • 约 15页
  • 2023-01-14 发布于陕西
  • 举报
什么是引用类型?基本数据类型int、double、boolean等类型变量存放值本身引用类型引用类型变量存放的是指向对象的引用包括:类、接口、数组、枚举、标注== 用于引用类型比较两个变量存放的引用是否相同 如a == b //比较a、b所指向的是否是同一个对象 使用引用类型声明变量与赋值String str = new String(abc);使用new关键字创建对象然后让str变量存放指向abc对象的引用 str注意:引用类型变量不存放对象本身,只存引用引用类似于c中的指针,通过引用可以找到对象。虽然很像地址,但不是地址。abcStack内存Heap内存 null值String str = null;代表:str变量不存放指向任何对象的引用注意:null代表没有值,不代表0null到底是什么?Java虚拟机规范并没有强制规定null应该是什么值null与NullPointerExceptionString str = null;str.toString();会抛出空指针异常,因为str变量不指向任何对象 常用对象-String字符串应用非常广泛网页、文档、搜索引擎等包含的字符信息String类(代表字符串)代表字符的序列包含大量的操作字符串的方法,比在c中处理字符串方便的多内部使用byte数组存储 创建字符串说明使用new创建:这里用了两种不同的

文档评论(0)

1亿VIP精品文档

相关文档