Yang's Blog

Yang's Blog

集合-List、Set
发表于2024-07-15|JavaJavaSE
1.Collection集合1.1数组和集合的区别【理解】 相同点 都是容器,可以存储多个数据 不同点 数组的长度是不可变的,集合的长度是可变的 数组可以存基本数据类型和引用数据类型 集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类 1.2集合类体系结构【理解】 1.3Collection 集合概述和使用【应用】 Collection集合概述 是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素 JDK 不提供此接口的任何直接实现.它提供更具体的子接口(如Set和List)实现 创建Collection集合的对象 多态的方式 具体的实现类ArrayList Collection集合常用方法 方法名 说明 boolean add(E e) 添加元素 boolean remove(Object o) 从集合中移除指定的元素 boolean removeIf(Object o) 根据条件进行移除 void clear() 清空集合中的元素 boolean contains(Object ...
面向对象
发表于2024-07-15|JavaJavaSE
1. 类和对象1.1 类和对象的理解客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。 类 类的理解 类是对现实生活中一类具有共同属性和行为的事物的抽象 类是对象的数据类型,类是具有相同属性和行为的一组对象的集合 简单理解:类就是对现实事物的一种描述 类的组成 属性:指事物的特征,例如:手机事物(品牌,价格,尺寸) 行为:指事物能执行的操作,例如:手机事物(打电话,发短信) 类和对象的关系 类:类是对现实生活中一类具有共同属性和行为的事物的抽象 对象:是能够看得到摸的着的真实存在的实体 简单理解:类是对事物的一种描述,对象则为具体存在的事物 1.2 类的定义类的组成是由属性和行为两部分组成 属性:在类中通过成员变量来体现(类中方法外的变量) 行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可) 类的定义步骤: ①定义类 ②编写类的成员变量 ③编写类的成员方法 2. 对象内存图2.1 单个对象内存图 成员变量使用过程 成员方法调用过程 2.2 多个对象内存图 成员变量使用过程 成员方法调用过程 总结: 多...
Markdown语法速查
发表于2024-07-08
Markdown语法速查本文档整理常用Markdown语法,按「基础格式」「进阶样式」「实用功能」分类,简洁明了、可直接对照使用,适合快速查阅。 一、基础文本格式(必学) 语法用途 Markdown语法 效果预览 标题(1-6级) # 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题 一级标题(最大)二级标题(次之)...六级标题(最小) 加粗 **加粗文本** 或 __加粗文本__ 加粗文本 斜体 *斜体文本* 或 _斜体文本_ 斜体文本 加粗+斜体 ***加粗斜体文本*** 或 ___加粗斜体文本___ 加粗斜体文本 删除线 ~~删除文本~~ 删除文本 下划线(部分编辑器支持) <u>下划线文本</u> 下划线文本 段落换行 段落末尾加2个空格+回车,或空一行 两个段落(换行效果) 水平分隔线 --- 或 *** 或 ___(单独一行) 一条水平横线(分隔内容) 二、列表格式2.1 无序列表 语法 效果预览 ...
Hello World
发表于2024-07-08
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
1…1011
avatar
Yang
萌新打怪升级中......
文章
104
标签
236
分类
21
Follow Me
公告
This is my Blog
最新文章
进阶知识点补充2026-10-10
异步编程与网络请求2026-10-05
BOM2026-09-30
事件2026-09-27
DOM 基础与节点操作2026-09-24
分类
  • Git1
  • Java73
    • Docker1
    • ES3
    • JavaSE17
    • LangChain4J5
    • Linux1
    • Mybatis3
标签
外观模式 静态工具 软件设计原则 对象 AOP BigKey embedding 读写分离 枚举处理 sorted set RequestMapping DOM CSS Validation Aspect 原型 哨兵集群 Interceptor 抽象工厂模式 悲观锁 命令模式 BitMap SDS Autowired 正规方程 移动端 Dict BaseMapper slave 文档 混淆矩阵 类加载器 DSL 缓存穿透 消费者确认 FactoryBean 观察者模式 SkipList async Redis入门
归档
  • 十月 2026 2
  • 九月 2026 10
  • 八月 2026 2
  • 六月 2026 1
  • 五月 2026 4
  • 四月 2026 9
  • 一月 2026 5
  • 十月 2025 2
网站信息
文章数目 :
104
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By Yang框架 Hexo 7.3.0|主题 Butterfly 5.5.5-b1