- 博客(5)
- 收藏
- 关注
转载 java基础:反射
反射: 构造方法的反射 成员变量的发射 成员方法的反射 数组的反射 了解Class类:反射的基础:Class类(所有类的描述类,无法被继承和实例化) 指向类的字节码:.class .getClass forName; 原始型: int.class Integer.class isPrimitive(判断对象是否是引用型数据); ...
2019-08-26 16:58:00 97
转载 java 容器
集合和数组主要区别: 数组:长度固定,存放数据类型一致; 集合:长度可变化,存放数据可不一致,但必须是引用类型数据 集合:java集合主要由Map和Collection派生由来,collection是高度抽象集合类,包含了集合里的基本方法和属性,map为一个映射接口,则有<k.v>值键对。 Collection : List:有序可重复 ArrayL...
2019-08-25 17:53:00 137
转载 Java底层原理(一):栈(starck)和堆(heap)
平时上课老师都会分析代码底层原理,在栈与堆以及代码区等等如何实现,原理是如何的,但是稍微一直稍微有些模糊,今天翻到了一篇还可以的文章,分享顺便给自己回顾一下; 栈与堆都是用来存放数据,java自动管理两个区,程序员不能直接管理和设置栈区和堆区; 1.栈与堆的区别,栈的优势在于存取速度比较快,在栈区存放的数据需要有确定的生命周期以及数据大小,缺乏灵活性,数据可以共享;堆区存...
2019-08-24 15:11:00 400
转载 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序...
给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。 //leetcode上的数组算法题 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 以下是代码: class Solution { public void mo...
2019-07-22 21:59:00 1121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人