摘要:
Object类是一个特殊的类,是所有类的父类。它主要提供一下11个方法: 1 public final native Class<?> getClass() //natice方法,用于返回当前运行时对象的class对象,使用了final关键字修饰,不允许子类重写 2 3 public native 阅读全文
posted @ 2020-04-12 15:17
Coding-Liu
阅读(314)
评论(0)
推荐(0)
摘要:
final关键字主要用在三个地方:类,方法,变量 类:final修饰类时,类不可被继承,类中的所有方法都将隐式的指向final 方法:final修饰方法时,一是为了把方法锁定,不让任何类继承;二是为了提高效率;在早期的Java的版本中,会将final修饰的方法转为内嵌调用,但当方法过于庞大时,可能就 阅读全文
posted @ 2020-04-12 14:23
Coding-Liu
阅读(152)
评论(0)
推荐(0)
摘要:
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 思路分析 数组是 阅读全文
posted @ 2020-04-12 13:18
Coding-Liu
阅读(243)
评论(0)
推荐(0)
摘要:
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路分析 栈的特性是后进先出,与队列恰恰相反,队列是先进先出 假设两个栈分别为stack1,stack2,stack1用来push,stack2用来pop 当有新的元素进入stack1后,stack1把元 阅读全文
posted @ 2020-04-12 10:49
Coding-Liu
阅读(127)
评论(0)
推荐(0)
摘要:
题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思路分析 给的时前序遍历和中序遍历,我们知道前序遍历 阅读全文
posted @ 2020-04-12 10:25
Coding-Liu
阅读(66)
评论(0)
推荐(0)

浙公网安备 33010602011771号