- 博客(5)
- 收藏
- 关注
原创 List、Set、Map 集合相关笔记
List、Set、Map 集合的遍历方式: ###数据元素是怎样在内存中存放的? 主要有2种存储方式: 1、顺序存储,Random Access(Direct Access): - 这种方式,相邻的数据元素存放于相邻的内存地址中,整块内存地址是连续的。可以根据元素的位置直接计算出内存地址,直接进行读取。读取一个特定位置元素的平均时间复杂度为O(1)。正常来说,只有基于数组实现的集合,才有这种...
2020-03-26 15:03:11 169
原创 RocketMQ - 阿里云部署
RocketMQ - 阿里云部署 1、安全组 开启端口9876和10909、10911: 2、下载RocketMQ http://rocketmq.apache.org/release_notes/release-notes-4.4.0/ 环境要求: Linux 64位操作系统 64bit JDK 1.8+ 3、安装RocketMQ 1.上传文件到Linux系统 [root@heima rocketmq]# ls /usr/local/src/ rocketmq-all-4.4.0-bin-r
2020-06-17 19:29:31 837
原创 JUC
1、什么是JUC 源码 + 官方文档 业务:普通的线程代码 Thread Runnable 没有返回值、效率相比入 Callable 相对较低! 2、线程和进程 进程:一个程序,QQ.exe Music.exe 程序的集合; 一个进程往往可以包含多个线程,至少包含一个! Java默认有几个线程? 2 个: mian、GC 线程:比如我现在开了一个进程 Typora,写字,自动...
2020-03-26 15:07:23 189
原创 Java—重写与重载的区别
1.重写(Override) 从字面上看,重写就是 重新写一遍的意思。其实就是在子类中把父类本身有的方法重新写一遍。子类继承了父类原有的方法,但有时子类并不想原封不动的继承父类中的某个方法,所以在方法名,参数列表,返回类型(除过子类中方法的返回值是父类中方法返回值的子类时)都相同的情况下, 对方法体进行修改或重写,这就是重写。但要注意子类函数的访问修饰权限不能少于父类的。 例如: public c...
2020-03-26 15:05:33 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人