- 博客(2)
- 收藏
- 关注
原创 Java虚拟机跨平台和垃圾回收(GC)
Java虚拟机 一、Java跨平台 java跨平台是什么? 跨平台简单来说就是在不同的硬件和操作系统下我们仍然能去运行编写好的代码,并且不需要去进行修改。 为什么要跨平台? 大家都知道编程语言有多种多样,像我们的Java、C、C++等,而在Java出现之前,就拿我们的C语言举例,如果我们的程序员要去编写代码,是比较麻烦的,在项目上线之前,我们要对物理机的各种硬件进行调试去更改代码,在时间成本和金钱成本上来说都是比较高的,假如我的物理机用的是英特尔的CPU,但当我将代码放到AMD的CPU上的话,代码可以就会出
2020-07-23 16:25:47
173
原创 对于HashMap的一些理解
其实hashmap中的hash是一种算法: hash又称散列,其实hash算法并不固定只要是摘要算法都可以称为hash算法如md5、md4等 摘要算法就是将任意长度的输入输出成固定长度的输出,而且hash算法通常是不可逆的很难通过hash出来的hash值去反推出原本的值 主要还是因为不同的输入会有相同的输出,这里我用java中的hashmap举例: //定义一个hashmap名为test ...
2020-04-09 01:39:35
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人