准备环境 1.idea编译器 2.java项目 3.代码结构: 4.下载导入上面图中的三个jar包这里强调下关于如何导入jar包快捷键Ctrl+...
题目描述 检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行、每列有且只有一个,每条对角线(包括两条主对角线的所有平行线)上...
解析 整个线程运行过程中,经历初始、阻塞、运行、结束等状态,不同操作下相互转换状态(除结束状态不能转为其他状态),如下图所示。在这里插入图片描述...
前言 小菜好多次装环境了,都忘了写博客。这次一定要记下来和大家分享。 yum方式安装JDK "*"表示将java-1.8.0的所有相关Java程...
并发原因 存在临界资源(临界值)存在多条线程共同操作共享数据话不多说直接看例子(这是小菜上一篇博文中的例子 )模仿抢票: 运行结果: 为什么这里...
前言 创建线程有三种方式: 1.继承Thread 实现Runnable 实现Callable 具体代码 1.继承Thread:继承这种方式不推荐...
前言 小菜模仿JDK1.7版本HashMap简单自己实现了代码,在jdk1.8以上是使用数组加红黑树的方式实现HashMap,而在jdk1.7是...
前言 上一篇文章,我重写了arraylist,此次重写LInklist。 实现 LinkList实现图: 节点类: package linkli...
题目描述 我们要求找出具有下列性质数的个数(包含输入的自然数nn): 先输入一个自然数nn(n \le 1000n≤1000),然后对此自然数按...