摘要:
线程状态概述 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。 在线程的生命周期中, 有几种状态呢?... 阅读全文
摘要:
线程安全问题 多个线程同时运行相同的代码,有可能造成某些变量和预期的不一样。 演示 【电影院卖票】: 假设要播放的电影是《孙悟空三打... 阅读全文
摘要:
概述 问:为什么需要自定义异常类?答:业务千变万化,总有些异常是java语言没有定义好的,这时候就需要自定义异常。比如年龄负数的问题... 阅读全文
摘要:
概念 Error(错误):程序无法处理,通常指程序中出现的严重问题。 例如java.lang.VirtualMachineError... 阅读全文
摘要:
案例介绍 按照斗地主的规则,完成洗牌发牌的动作。 具体规则: 使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最... 阅读全文
摘要:
案例介绍 按照斗地主的规则,完成洗牌发牌的动作。 具体规则: 使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最... 阅读全文
摘要:
概述 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,程序员和女朋友 。这种一一对应的关系,就叫做映射。 ... 阅读全文
摘要:
写在前面 集合类是java语言对数据结构的实现 Set接口介绍 java.util.Set接口和java.util.List接口一... 阅读全文
摘要:
写在前面 集合类是java语言对数据结构的实现 List接口介绍 java.util.List是有序的 collection(也... 阅读全文
摘要:
定义 数据结构是指相互之间存在着一种或多种关系的数据元素的集合 。 常见的数据结构 数据存储的常用结构有数组,栈,队列,链表,树,图... 阅读全文