<!-- //java单例模式几种实现方式 -->
<!-- //饿汉式: -->
<!-- public class A{ -->
<!--   private static A a = new A(); -->
<!--   private A(){} -->
<!--   public static A getInstance(){ -->
<!--     return a; -->
<!--   } -->
<!-- } -->
<!-- //懒汉式: -->
<!-- public class A{ -->
<!--   private static A a; -->
<!--   private A(){} -->
<!--   synchronized public static A getInstance(){ -->
<!--     if(a==null){ -->
<!--       a = new A(); -->
<!--     } -->
<!--   } -->
<!--   return a; -->
<!-- } -->
<!-- //懒汉式: -->
<!-- public class A{ -->
<!--   private volatile static A a; -->
<!--   private A(){} -->
<!--   public static A getInstance(){ -->
<!--     if(a==null){ -->
<!--       synchronized(A.class){ -->
<!--         if(a==null){ -->
<!--           a = new A(); -->
<!--         } -->
<!--       } -->
<!--     } -->
<!--   } -->
<!--   return a; -->
<!-- } -->
<!-- //可以使用静态内部类实现 -->为什么用这种方式?
<!-- public class A{ -->
<!--   private static class AHandler{ -->
<!--     private static A a = new A(); -->
<!--   } -->
<!--   private A(){} -->
<!--   public static A getInstance(){ -->
<!--     return AHandler.a; -->
<!--   } -->
<!-- } -->
<!--  -->
<!--  -->
<!--  -->
公司将组织王者荣耀比赛(两支队伍互相PK 5vs5对抗),需要为王者荣耀比赛报名进行分组。预设最大报名队伍1024支,其中只能有512支队伍可晋级下一轮比赛,而实际只有924支队伍进行了报名。请为进行第一轮比赛进行分组,轮空队伍可以直接晋级下一轮比赛。
完成测试用例编写

用例编号 1 用例名称 队伍数量边界,队伍数量使用count代替
前置条件:有1024个队伍
黑盒测试,边界测试
等价类划分:
  有效等价类:count>0&&count<=1024时  预期输出:可以进入比赛
  无效等价类:count>1024              预期输出:提示“队伍数量过多,请缩减至小于1024支队伍”
  
用例2
白盒测试,路径覆盖测试
假设队伍数量为n
判断n为奇数还是偶数
当n为奇数时,有一支队伍可以轮空,提示:直接晋级;其他队伍进入比赛
当n为偶数时,队伍进入比赛,当n==924时,测试是否全部进入比赛
用例3 
n==512,晋级

黑盒测试,边界测试
等价类划分:
  有效等价类:count>0&&count<=512     预期输出:可以进入比赛
  无效等价类:count>1024              预期输出:提示“队伍数量过多,请缩减至小于1024支队伍”
  

拦截器与过滤器的区别?
拦截器与过滤器使用的场景?
redis的五种数据类型,使用过哪种,怎么用的?
静态内部类单例模式的好处?
redis适合什么场景使用?
为什么选择mybatis?
springboot的跨域请求?

#java求职#
全部评论

相关推荐

学java时间比较短不到三个月,基本的技术栈都过了一遍就是都不太深,有个小项目。是继续找实习还是沉淀准备秋招呢?找实习的话会花很多时间在八股,放弃的话又怕秋招简历太难看。有无大佬支招
今天java了吗:1.一定要找实习,实习不一定要去,但是找实习过程中的面试经验和心态经验才是最重要的 2.八股本来就是大头,甚至比项目重要 3.这个时间段也是面试比较多的阶段,可以抓住机会锻炼。面试才会发现自己的不足,感觉自己会了和能给面试官娓娓道来是两码事
点赞 评论 收藏
分享
爱吃肉的伊登在写日记:好棒,27届简历能做成这个样子,但是第一个项目感觉cover住难度还是不小的,特别是二面的时候肯定要对分布式系统设计这一块儿有高出正常面试者的水平才行
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务