摘要:
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)