一、形成IT思想,把各种技术融会贯通,使用时按需对技术选型。 二、对于每个知识点,框架的掌握依次分为三层。 1.会使用 2.熟悉原理 3.了解源码 三、思维导图 ...
java技术栈 java基础: . 算法 . 排序算法:直接插入排序 希尔排序 冒泡排序 快速排序 直接选择排序 堆排序 归并排序 基数排序 . 二叉查找树 红黑树 B树 B 树 LSM树 分别有对应的应用,数据库 HBase . BitSet解决数据重复和是否存在等问题 . 基本 . 字符串常量池的迁移 . 字符串KMP算法 . equals和hashcode equals方法用于比较对象的内容 ...
2017-08-12 13:09 0 3177 推荐指数:
一、形成IT思想,把各种技术融会贯通,使用时按需对技术选型。 二、对于每个知识点,框架的掌握依次分为三层。 1.会使用 2.熟悉原理 3.了解源码 三、思维导图 ...
...
彼此相关的技术 1. JVM,Java的虚拟机,在JVM上运行Java的bytecode(字节码) ...
java技术栈 参考了众多资料,这里就不再详细列举了,可以自行去搜索 1 java基础: 1.1 算法 1.1 排序算法:直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序 ...
朋友圈看到的,转发一下。 1 java基础: 1.1 算法 1.1 排序算法:直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序 1.2 二叉查找树、红黑树、B树、B+树、LSM树(分别有对应的应用,数据库、HBase) 1.3 BitSet ...
基于栈式架构的虚拟机所使用的零地址指令更加紧凑,但完成一项操作的时候必然需要使用更多的入栈和出栈指令,这同时也就意味着将需要更多的指令分派(instruction dispatch)次数和内存读/写次数。 由于操作数是存储在内存中的,因此频繁地执行内存读/写操作必然会影响执行速度。为了解 ...
基础知识储备: Java SE Java语言(java.long.*) Java集合框架(java.util.*) Java I/O(java.io.*、java.nio.*.*) Java 网络(java ...
...