Java
☆致夏☆
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java-数据结构
示例:原创 2024-07-04 14:20:28 · 305 阅读 · 0 评论 -
LinkedList底层原理
LinkedList特有方法源码分析原创 2024-07-03 07:03:04 · 152 阅读 · 0 评论 -
ArrayList底层原理
当添加元素为一个一个添加时,首次添加第一个元素,会创建一个长度为10的数组,存满时会扩容1.5倍,新建一个长度为15的数组,然后把之前的数据放进去。如果添加多个元素,超过了1.5倍,则创建的数组以实际为准。原创 2024-07-03 06:28:47 · 207 阅读 · 0 评论 -
字符串知识点
1.Strin是Java定义好的一个类。定义在java.lang包中, 所以使用的时候不需要导包。2.Java程序中的所有字符串文字(例如"abcdefg")。都被实为此类的对象。3.字符串不可变,它们的值在创建后不能被更改StringBuilder 可以看成是一个容器,创建之后里面的内容是可变的作用:提高字符串的操作效率。原创 2024-07-02 00:51:31 · 538 阅读 · 0 评论 -
Java-File
File概念File三种构造方法创建文件路径File的成员方法1.文件和文件夹判断2.文件获取3.文件和文件夹创建4.文件和文件夹的删除5.文件夹获取并遍历原创 2024-06-30 00:42:06 · 241 阅读 · 0 评论 -
Java-方法引用
把已经有的方法拿过来用,当做1、引用处必须是函数式接口2、被引用的方法必须已经存在3、被引用方法的形参和返回值 需要跟抽象方法保持一致4、被引用方法的功能要满足当前需求。原创 2024-06-27 23:08:26 · 505 阅读 · 1 评论 -
静态内部类&局部内部类
创建的格式:外部类名.内部类名 对象名=new外部类名.内部类名();调用的格式:先创建对象,用对象调用调用的格式:外部类名.内部类名.方法名();原创 2024-06-24 23:11:18 · 206 阅读 · 0 评论 -
Java-内部类&成员内部类
在一个类的里面,再定义一个类。举例:在A类的内部定义B类,B类就被称为内部类内部类表示的事物是外部类的一部分内部类单独出现没有任何意义。原创 2024-06-24 22:27:28 · 439 阅读 · 0 评论 -
Java-接口
成员变量为什么只能是常量:因为是规定好的,不能修改用final;方便调用static;都可以调用public为什么没有构造方法:不需要创建对象,不需要为子类成员变量赋值。原创 2024-06-23 22:51:56 · 169 阅读 · 0 评论 -
抽象类和抽象方法
要么抽象类中的抽象方法要么是抽象类。原创 2024-06-23 10:49:46 · 309 阅读 · 0 评论 -
final关键字
适用于书写规则方法,不能被修改。原创 2024-06-22 10:13:57 · 318 阅读 · 0 评论 -
Stream流
中间方法终结方法。原创 2024-06-22 09:25:41 · 268 阅读 · 0 评论 -
Lambda表达式
函数式编程(Functional programming)是一种思想特点。的复杂语法,强调做什么,而不是谁去做。原创 2024-06-21 16:55:33 · 327 阅读 · 0 评论 -
面向对象三大特征-多态
同类型的对象,表现出的不同形态。原创 2024-06-21 14:48:41 · 618 阅读 · 0 评论 -
面向对象三大特征-继承
Java中提供一个关键字extends,用这个关键字,我们可以让一个类和另一个类建立起继承关系。上图中,Student称为子类(派生类),Person称为父类(基类或超类)。原创 2024-06-21 12:48:28 · 401 阅读 · 0 评论 -
静态static知识点
static表示静态,是Java中的一个修饰符,可以修饰成员方法,成员变量。原创 2024-06-20 20:10:50 · 394 阅读 · 0 评论 -
面向对象三大特征-封装
告诉我们,如何对象的和对象代表什么,就得封装对应的数据,并提供数据对应的行为private关键字(保证封装对象数据的安全)是一个权限修饰符可以修饰成员(成员变量和成员方法)被private修饰的成员只能在针对于每一个私有化的成员变量,都要提供get和set方法set方法:给成员变量赋值get方法:对外提供成员变量的值。原创 2024-06-20 12:48:01 · 212 阅读 · 0 评论 -
Java基础概念
数据类型 变量名=数据值;原创 2024-06-20 11:26:27 · 1221 阅读 · 0 评论 -
匿名内部类
1.实现/继承关系(如果是类表示extends继承关系,如果是接口表示implements实现关系;大括号{}内表示匿名内部类)3.创建对象 (new表示创建匿名内部类对象,小括号()表示空参构造)隐藏了名字的内部类,可以写在成员位置,也可以写在局部位置。2.方法重写 (继承类或实现接口后要对方法重写)如下,换成匿名内部类,无需再定义Dog类,new 类/接口(){原创 2024-06-10 16:45:31 · 191 阅读 · 0 评论
分享