
JAVA基础
寻箫之音
生如夏花 无可奈何花落去
展开
-
8种排序算法【JAVA实现】
一、直接插入排序直接插入排序(Straight Insertion Sorting)的基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。复杂度:时间复杂度 O(n2) ,空间复杂度O(1)稳定性: 插入排序是稳定的,排序前后两原创 2014-08-24 21:42:53 · 590 阅读 · 0 评论 -
StringBuffer和StringBuilder的区别
无论是做Java或是Android,都避免不了遇到这个问题,其实开发过程中一般情况下是不会纠结,这个问题是面试必选经典题,今天有时间,就总结一下。String、StringBuffer、StringBuilder区别StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都 会引发新的String对转载 2015-08-19 18:10:53 · 507 阅读 · 0 评论 -
java中HashMap详解
http://alex09.iteye.com/blog/539545HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 H转载 2015-11-05 11:15:55 · 484 阅读 · 0 评论 -
打包jar包
1、打包成普通jar包①/data/sourceCode/elsa1008/vendor/jrdcom/build/jrdtools/mergeplf/src $ jar cvf mergeplf.jar .②eclipse打包步骤如下: 1)在要打包的项目上右击,选择Export 2)在弹出的窗口中,选择Java -> JARFile,然后点击next按钮 3)原创 2016-10-09 17:13:51 · 535 阅读 · 0 评论