![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习记录
文章平均质量分 87
theo75
这个作者很懒,什么都没留下…
展开
-
集合
集合 -为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组),Java 提供了集合类。**集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。**Java 所有的集合类都位于 java.util 包下,提供了一个表示和操作对象集合的统一构架,包含大量集合接口,以及这些接口的实现类和操作它们的算法。 -区别:集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量),而集合里只能保存对象(实际上只是保存对象的引用变量)。 **Java 集合类型分原创 2021-04-17 14:55:56 · 85 阅读 · 0 评论 -
String类
String类 String,StringBuffer,StringBuilder是一个final类,不可以再被继承,不可以再派生出子类 String不是一个关键字,是一个类 String的默认值是null (1)String的定义声明 String name = “qin” String name = new String(“qin”); (2)String无法使用 ” ==“ 进行判断 (3)String使用直接赋值的方式后只要是以后声明的字符串内容相同,则不会再开辟新的内存空间 (4)String字原创 2021-04-10 17:11:38 · 153 阅读 · 0 评论 -
访问控制、常用类、继承
1、封装 1、数据打包 2、访问控制 1、包 包的命名:所在组织的域名倒过来写 java对于所有出现在自己工程的类是按包管理的,没有建包时Java默认一个空包, 在另外一个类中引用不同包的类时必须引入包,引入包时一定在package包名称下面 import 包名称.子包名称.类名称; //手动导入包 import 包名称.字包名称.*; //由JVM自动加入加载所需要的类 1、访问控制 友元关系 公有 **public:**被public修饰的属性或方法在任意其他类其他位置都可以看见(原创 2021-04-05 17:15:18 · 87 阅读 · 0 评论 -
面向对象
###### 面向对象五大原则 ``` 单一职责原则(SRP) 开放封闭原则(OCP) 里氏替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP) ``` 方法() #### 3、String类 *String,StringBuffer,StringBuilder是一个final类,不可以再被继承,不可以再派生出子类* String不是一个关键字,是一个类, *String的默认值是null* (1)String的定义声明 String name = “ren” String name = ne原创 2021-04-05 17:13:06 · 57 阅读 · 1 评论 -
数组容器
#### 1、数组容器 对于容器操作,一般我们分成三种操作类型: 一:定位; 二:替换; 三:求长; *Java中数组是对象,不是基本数据类型(原生类),大小不可变且连续存储,因为是对象所以存在堆中。* ##### 1、一维数组 目前我们看到的是数组,数组的定位,替换,求长分别是: ```java 动态初始化数组 int[] arrays = new int[6]; 静态初始化数组 int[] arrays = {1,2,3,4,5}; //数组的定位 int item = arrays[4]; int i原创 2021-04-05 17:09:59 · 118 阅读 · 1 评论