介绍:Java中有8种基本类型,分别是boolean, char, byte, short, int, long, float, double。他们的长度固定,不是对象。对于有必要将基本类型作为对象处理的情况,java提供了包装器类,这样有个好处是Java编译器和运行时能够更容易的进行优化。由于ja...
分类:
编程语言 时间:
2015-08-21 08:14:18
阅读次数:
208
【155-Min Stack(最小栈)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.
push(x) – Push element x onto stack.
po...
分类:
编程语言 时间:
2015-08-21 07:10:52
阅读次数:
215
欢迎关注__Xiong的博客: http://blog.csdn.net/acmore_xiong?viewmode=list
最长回文
Time Limit: 4000/2000 MS (Java/Others) Memory L...
分类:
其他好文 时间:
2015-08-21 07:10:13
阅读次数:
132
在老师讲解 TreeSet 中通过比较器排序的原理后,我自己做了老师留下的练习。题目要求如下图的代码注释出现的问题如上图的图片注释。自定义Student类,并重写了compareTo()方法。如下图:意识到是重写compareTo()方法的缺陷,便做了如下改进实现了练习的要求,如下图
分类:
编程语言 时间:
2015-08-21 07:09:45
阅读次数:
197
【153-Find Minimum in Rotated Sorted Array(找旋转数组中的最小数字)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Suppose a sorted array is rotated at some pivot unknown to you beforehand.
(i.e., 0 1 2 4 5 6 7 might bec...
分类:
编程语言 时间:
2015-08-21 07:09:31
阅读次数:
267
【154-Find Minimum in Rotated Sorted Array II(找旋转数组中的最小数字II)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题 Follow up for “Find Minimum in Rotated Sorted Array”:
What if duplicates are allowed?
Would this...
分类:
编程语言 时间:
2015-08-21 07:09:12
阅读次数:
298
实现多线程的两种方式:方式1: 继承Thread类A: 自定义MyThread类继承Thread类B: 在MyThread类中重写run()C: 创建MyThread类的对象D: 启动线程对象。问题: a. 为什么要重写run方法? run()方法里封装的是被线程执行的代码 b. 启动线...
分类:
编程语言 时间:
2015-08-21 06:58:12
阅读次数:
136
前言:
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。用于解决特定环境下、重复出现的特定问题的解决方案。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式...
分类:
编程语言 时间:
2015-08-21 01:54:57
阅读次数:
216
1. Integer a = {new Integer(1),new Integer(2),3,};2.Integer a = new Integer[]{new Integer(1),new Integer(2),3,}注:1和2中初始化列表中最后的逗号都是可选的(可选可不选)。3.Integer...
分类:
编程语言 时间:
2015-08-21 01:49:03
阅读次数:
150