摘要: 1 import java.util.HashMap; 2 import java.util.Map; 3 import java.util.Scanner; 4 5 /** 6 * 目标 : 输出一个字符串中每个字符出现的次数.(经典面试题). 7 * 8 * @author A... 阅读原文
2020-09-20 16:40:03 阅读(2889) 评论(0)
摘要:   之前对电脑重装了一下,结果IDEA的项目目录没有备份,导致有几个平时会拿来参考的项目都丢失了,尤其有一个自己写的Springboot项目当初没有备份,这次是彻底无缘再见了,有的东西可以对外(开源)的还是放在博客园这些地方记录一下比较不错,偶尔再遇到这样的问题Ctrl+C&Ctrl+V即可解决了。 ... 阅读原文
2020-09-20 14:55:03 阅读(3518) 评论(0)
摘要: 场景一 有时候我们会遇到一个方法就是占满了整个屏幕,其中各种 if else 判断 ,for 循环嵌套,时不时来穿插着各种a b c参数,让人看得实在是眼花缭乱。让后面维护的人望而却步,也实在的代码块后面继续增加,增加......当我们看着这样的代码时,庆幸的事不用我来维护,坑爹的事需要自己来改,心中早已一万... 阅读原文
2020-09-20 13:12:02 阅读(2140) 评论(0)
摘要: 二叉树(Binary Tree) 是树类应用最广泛的一种数据结构, 是非线性数据结构。顾名思义, 二叉树的每个节点最多只能包含两个子节点, 一个节点可以包含0-2个子节点, 如果是两个子节点, 也就是通常我们说的左节点和右节点, 通常子树被称作“左子树” 和“右子树” 。 二叉树的应用很多, 也是项目中应用最... 阅读原文
2020-09-20 11:37:03 阅读(2394) 评论(0)
摘要: 数组是可以保存一组相同数据类型的一种数据结构 。数组必须有固定的长度, 且不能修改长度 ,数组拥有边界检查, 尝试获取不在数组范围内的值时, 会抛出ArrayIndexOutOfBoundsException异常 。数组是引用类型, 会存放在堆内存中。 对象数组和基本数据类型数组在使用上是相同的, 区别是对象... 阅读原文
2020-09-20 11:02:02 阅读(2628) 评论(0)
摘要: 一、抽象概述 不具体的,似是而非的 没有具体实现的 比如Animal,只是对动物的大概描述 能吃 能睡 具体吃啥,怎么睡我们无从得知,创建出来的对象意义不大 我们认为这种类不应该直接创建对象,应该让其子类创建具体的对象 怎么限制?做成抽象类 abstract修饰的类可以... 阅读原文
2020-09-20 09:56:01 阅读(2470) 评论(0)
摘要: 本文源码:GitHub·点这里 || GitEE·点这里 一、虚拟机简介 1、虚拟机概念 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘... 阅读原文
2020-09-20 09:17:03 阅读(2484) 评论(0)
摘要: 学习Demo     码上行动   import java.util.ArrayList; import java.util.Iterator; import java.util.List; /** * List 集合 * @Author Hateyes * @Date 2020-07-2... 阅读原文
2020-09-20 07:55:02 阅读(2365) 评论(0)
摘要: 学习Demo   Java设计模式之迭代器 使用 HashMap 来存储学生信息:键为学生学号,值为姓名 毕业时,需要用户输入学生的学号,并根据学号进行删除操作     码上行动   import java.util.HashMap; import java.util.Iterator; impo... 阅读原文
2020-09-20 07:49:04 阅读(2373) 评论(0)
摘要: 学习Demo   contains方法:用于判断list集合是否包含某个元素 containsKey方法:用于判断Map键中是否包含某个键 containsValue方法:用于判断map中是否包含某个value值     码上行动   1 import java.util.ArrayList; ... 阅读原文
2020-09-20 06:45:02 阅读(2319) 评论(0)