Java
文章平均质量分 76
刘振锋
互联网/电商系统开发者,主要是使用Java。现就职于美团。
展开
-
super 和 this 关键字的用法小结
super 和 this 关键字的用法小结 : super 可以用来调用父类中被隐藏的方法。super 可以用来引用父类的属性super 可以放在构造器中来调用父类的构造器 this 关键字是为了解决变量的命名冲突和不确定性问题引入的:this用在构造函数中表示该构造函数创建的对象this用在方法中表示调用该方法的当前对象(静态方法中不能有t原创 2008-11-07 21:09:00 · 868 阅读 · 0 评论 -
Java 数据结构----冒泡排序 选择排序
冒泡排序是所有排序算法中最基本的,最简单的,因此也是面试和笔试过程中最被经常问的// 冒泡排序 public static void bubbleSort(int[] num) { if (num.length <= 1) { return; } for (int i = 0; i < num.length; i++) { boolean isChange = false原创 2012-05-15 17:19:40 · 989 阅读 · 0 评论 -
Java 数据结构----栈的实现
栈是Java语言中最重要的数据结构之一,它的实现,至少应该包括以下几个方法: pop() 出栈操作,弹出栈顶元素。push(E e) 入栈操作peek() 查看栈顶元素isEmpty() 栈是否为空 另外,实现一个栈,还应该考虑到几个问题: 栈的初始大小以及栈满以后如何新增栈空间对栈进行更新时需要进行同步 简单示例,使用数组实现栈,代码如下: public cla原创 2012-05-16 16:08:34 · 1293 阅读 · 0 评论 -
Java 数据结构----Java队列Queue
队列是一种简单的数据结构,与栈的典型特点后入先出(LIFO)相对应,它的典型特点是先入先出(FIFO)。队列至少应包括两个基本的方法,就是入队列和出队列,另外,其基本方法如下: add(E e) 在队列的队尾添加对象remove() 从队首删除一个对象,出队列peek() 查看队列的队首元素 简单队列示例: public class Queue {原创 2012-05-17 16:58:26 · 3351 阅读 · 0 评论