java基础知识
iteye_20498
这个作者很懒,什么都没留下…
展开
-
java数据结构
数据结构:数据在计算机内容中或者磁盘中的一种安排;如数组,链表,栈,二叉树等。算法:对这些结构中的数据进行各种处理。数据结构 优点 缺点数组 插入快,如果知道下标,快速存取 查找慢,删除慢,大小固定有序数组 比...原创 2012-01-06 16:00:30 · 104 阅读 · 0 评论 -
java数据结构
java中的简单排序对于我们经常用到的冒泡排序来说 他遵守3个约定1:比较2个数字2:如果满足条件 就交换2个数字位置第一趟结果之后 最大或者最小的数字冒泡到最上面 最大位置。可以这样理解 当一趟冒泡结束后 最大或者最小的值一定可以确定出来 需要循环n-1次选择排序过程也可以认为他是局部有序的:我们可以这么理解 当吧一个随机数组放在面前的时候 我们假设第一个...原创 2012-01-06 18:42:28 · 102 阅读 · 0 评论 -
自己对java数据结构跟算法的理解
对于大部分编程人员来说 只要会用现有的数组或者链表,哈希表就行 也不需要太多考虑其中的执行速度的快慢 因为我们基本上编写的都是相对于操作用户很少的人群 所有大部分人对数据结构也都不太重视 从而导致大部分人都习惯使用数组 插入 保存 删除 但是其中的执行效率问题估计也不太重视。但是当对于大项目 或者对于用户数目比较多得人数的话 我们需要考虑算法的执行速度问题 他或许会带来一点效率 但是当你充...原创 2012-01-11 15:00:47 · 128 阅读 · 0 评论 -
java性能优化
java程序性能优化1:避免在循环条件中使用复杂表达式:在循环中,循环条件会被反复计算,如果不适用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.Vector;class CEL{ void method(Vector vector){ for(int i=0;i...原创 2011-09-23 11:21:27 · 89 阅读 · 0 评论