联合会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Sco-
昵称:
王姝元
园龄:
2年10个月
粉丝:
1
关注:
0
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
java(22)
随笔档案
2023年2月(4)
2022年12月(22)
阅读排行榜
1. File类(209)
2. 多线程(概念)(189)
3. Iterator接口(113)
4. 接口(107)
5. String类(85)
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
下一页
2022年12月18日
多线程(概念)
摘要: 一 概述 是指从软件或者硬件上实现 多个线程 并发执行的技术具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,提升性能。 当数据量非常庞大的时候,为了提高效率,采用多线程,如高速收费站有多个,12306买票 二 并行和并发 并行:在同一时刻,有多个指令(程序)在多个CPU上同时执行并发
阅读全文
posted @ 2022-12-18 10:32 王姝元
阅读(189)
评论(0)
推荐(0)
编辑
案例:成绩排序 实现Comparable接口
摘要: //先根据学生的成绩降序排序,如果成绩相同再根据年龄升序排序,如果年龄相同再根据名字升序排序 public class ScoreList implements Comparable{ private String name; private int age; private int score;
阅读全文
posted @ 2022-12-18 10:31 王姝元
阅读(27)
评论(0)
推荐(0)
编辑
return两个值
摘要: /** * 方法1:使用集合类 (Map以外的集合类也可以随意使用) * 目标:返回一个数组的最大值和最小值 */ public Map<String, Integer> test1(int[] arr) { Map<String, Integer> map = new HashMap<String
阅读全文
posted @ 2022-12-18 10:30 王姝元
阅读(60)
评论(0)
推荐(0)
编辑
Comparator选择排序器
摘要: 步骤1 让元素所属的类实现Comparator接口2 重写compare(T o1, T o2)方法 比较两个参数的顺序。3 o1,o2是接收Compareator的实现类对象 规则: o1-o2 ——>升序 o2-o1 ——>降序
阅读全文
posted @ 2022-12-18 10:27 王姝元
阅读(25)
评论(0)
推荐(0)
编辑
Compareble自然排序器
摘要: 让元素所属的类实现Comparable接口,重写compareTo(Object o)方法Collections调用sort方法 即可按照规则排序 public int compareTo(Object o) { Student current=(Student)o; //按照成绩升序score-c
阅读全文
posted @ 2022-12-18 10:24 王姝元
阅读(12)
评论(0)
推荐(0)
编辑
稀疏数组
摘要: 分析问题 因为二维数组的很多默认值是0,因此记录了很多没有意义的数据解决: 稀疏数组(记录有效的坐标) 稀疏数组介绍 1 使用条件: 当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组 2 处理方式 记录数组一共又几行几列,有多少个不同的值 把具有不同值的元素 的 行、列
阅读全文
posted @ 2022-12-18 10:24 王姝元
阅读(16)
评论(0)
推荐(0)
编辑
Iterator接口
摘要: 1 Iterator接口,是集合框架中的核心接口之一,用于遍历集合中元素。 容器类,都有一个iterator方法用以返回一个实现了Iterator接口的对象(称作迭代器) 2 Iterator接口常用方法: (1)boolean hasNest() 判断游标右边是否有元素(2)Object next
阅读全文
posted @ 2022-12-18 10:23 王姝元
阅读(113)
评论(0)
推荐(0)
编辑
Map集合
摘要: 一 Map特点 1 双列集合 ,一个键(key)对应一个值(value) 2 键不可以重复,值可以重复(因为键是由Set集合组成的) 3 值可以null 所以 定义一个泛型为String类型的List集合,统计该集合中每个字符出现的次数——>字符--次数:一一对应关系,所以用HashMap 二 Ma
阅读全文
posted @ 2022-12-18 10:22 王姝元
阅读(34)
评论(0)
推荐(0)
编辑
泛型和数据结构
摘要: 1 定义: 广泛的数据类型,用T或E表示只能是引用类型(基本类型数据用其包装类) 2 优势: (1)将运行时期的问题提前到编译器(2)避免强制类型转换(3)提高了程序的执行效率 3 使用 一个类的后面有<E>,表示这个类是一个泛型类创建泛型类的对象时,必须给这个泛型确定具体的数据类型 ArrayLi
阅读全文
posted @ 2022-12-18 10:21 王姝元
阅读(20)
评论(0)
推荐(0)
编辑
Collection接口
摘要: 集合只能存储引用数据类型,如果要存基本数据类型,需要存对应的包装类char——Characterint——Integer 一 Collection(接口)常用方法 1 add(E e)2 addAll(Collection<? extends E> c) 将指定集合中的所有元素添加到此集合(可选操
阅读全文
posted @ 2022-12-18 10:20 王姝元
阅读(51)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页
点击右上角即可分享