- 博客(4)
- 收藏
- 关注
转载 Java 泛型,了解这些就够用了。
此文目录:Java泛型是什么?通常的泛型的写法示例类型擦除为什么要使用Java泛型通过示例了解PECS原则 一、Java泛型是什么?官方定义泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。通俗解释通俗的讲,泛型就是操作类型的 占位符,即:假设占位符为T,那么此次声...
2018-04-10 15:31:41
149
转载 Heap和Stack的区别
2.1 内存分配策略按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构 (比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无法计算准确的存储空间需求.栈式存储分配也可称为动态...
2018-04-10 10:26:49
412
转载 vim配置快捷键自动对齐
在visual studio下面能够利用Ctl+F8格式化选中的代码,这个功能我一直很喜欢,但是vim下面需要自己配置。虽然vim能够利用gg+=+G格式化代码,但是这个显然不是一个很快捷的方式,需要多次输入字符。今天折腾了许久,将gg+=+G配置成快捷方式,轻松格式化代码。[plain] view plain copymap <F8> :call Myfunc() func! My...
2018-04-02 08:57:25
1566
原创 剑指offer 二叉树中和为某一值的路径 java实现
题目:输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。实现:[java] view plain copypublic class Solution { private ArrayList<ArrayList<Integer>> listAll = new ArrayList...
2018-04-01 21:29:40
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人