集合知识点

1. 自然排序实现步骤
1.在泛型中的自定义类中实现Comparable<自定义类名>
2.重写compareTo方法
3.创建TreeSet集合,向集合中添加元素

2. 定制排序实现步骤
1.编写自定义类
2.单独定义比较器类,实现Comparator<自定义类>
3. 重写compare方法
4.创建TreeSet集合,new TreeSet<>(new 比较器对象)

3. Collections中的求最大值和最小值的方法是?
Collections.max
Min
Collection
排序

4. HashSet与HashMap的关系
HahSet类中有一个属性,HashMap
当创建HashSet对象,就会创建hashmAP的对象
每当set.add(e) 就会被添加到HashMap的键中

5. String,StringBuffer,StringBuilder的区别
String 不可变字符序列 占用内存小, 效率低 非频繁增删内容
StringBuffer 字符串缓冲区 占中的内存大, 线程安全, 效率比String高 多线程中
StringBuilder 字符串缓冲区 占中的内存大, 线程不安全 效率比StringBuffer高
单线程中使用

6. 迭代器的遍历
iterator

iterator it = Llist.iterator();
 While(it.hasNext()){
     Object obj = It.next();
}

7. 单例模式

  Class HuangryInstance{
//1,私有化构造方法
private HuangryInstance(){
          }
//2. 创建一个HuangryInstance对象
private static final HuangryInstance  intstance = new HuangryInstance  ();
public static  HuangryInstance getInstance(){
       return  instance;
    }
}
Class LazyInstance
{
  private  LazyInstance(){}
private static LazyInstance instance=null;
public static LazyInstance  getInstatnce(){
if(instance==null){
     intance = new LazyInstance ();
}
     return instance  ;
    }
}

当一个类类名被用到的时候,去字节码文件中找Person的字节码文件, 将他加载到方法区中,
并且将所有的静态的属性和方法全部加载到静态域
Person p;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值