- 包
- 概述
- 分类管理和维护Java类文件
- 建包语句格式
- package 包名;
- 导包两种方式
- 1.import 包名.类名;
- 2.使用类,包名.类名 对象名 = new 包名.类名();
- 概述
- String
- 作用
- 存储和操作字符串的类
- 使用步骤
- 1.创建对象、存储字符串数据
- 直接赋值
- new String("");
- 2.对象.方法 处理字符串数据
- 长度、通过索引找对应字符、转为字符数组、比较内容、不区分大小写比较内容、截取、替换、判断是否包含、判断是否以某个字符串开头、切割字符串
- 1.创建对象、存储字符串数据
- 两个注意事项
- 1.直接赋值 和 new String("")区别?
- 1.直接赋值:先去字符串常量池中查找
- 有:直接复用
- 没有:在字符串常量池中,创建新的字符串对象,再引用
- 2.new String(“”):先去堆中创建一个字符串对象,再去字符串常量池中查找
- 有:不会再创建对象
- 没有:在字符串常量池中,再创建新的字符串对象
- 1.直接赋值:先去字符串常量池中查找
- 2.+号两边存在 和 不存在字符串变量的区别?
- 1.不存在,只有字符串字面量
- Java底层存在编译优化机制,帮我们把两个字面量拼接成一个字面量
- 2.存在
- 编译优化机制此时不能确定变量具体的值,只能看作为一个符号,会再创建新的字符串对象,将拼接后的内容存入该对象
- 1.不存在,只有字符串字面量
- 1.直接赋值 和 new String("")区别?
- 作用
- ArrayList
- 作用
- 集合类,批量存储数据,类似于数组
- 特点
- 集合大小可以变化的
- 使用步骤
- 1.导包 java.util
- 2.创建对象 <>泛型:规定集合存储的数据类型
- 3.对象.方法 对集合容器中的元素,进行增删改查
- 作用
java入门_API(基础07)
最新推荐文章于 2024-09-14 21:48:00 发布
本文介绍了Java中包的使用,包括建包语句和导入方式。接着详细讨论了字符串类的作用及操作方法,如赋值、比较和截取等。同时提到了字符串创建的不同方式及其内存差异。此外,还概述了集合类的特点,如可变大小,以及创建和使用集合的基本步骤。
摘要由CSDN通过智能技术生成