Java
Eibit
人生就是一个又一个的选择。
展开
-
Java开发环境的搭建
今天要给大家讲解的是如何搭建Java开发环境。第一步:软件准备需要用到的软件:JDK (注:SDK按照操作系统分为:Window版本、Linux版本、Linux ARM版本、Solaris版本、Mac OS版本,按照系统的位数分可以分为32位的SDK和64位的SDK。 各位可根据自己的操作系统的类型和位数选择相对应的版本。例如笔者的操作系统是window7 64位转载 2017-03-24 11:50:22 · 256 阅读 · 0 评论 -
Java多线程分段下载
一直以来,想写一个多线程下载的程序。苦于没得时间,前短时间连续阴雨天,打开电脑百无聊奈。就把这个程序写了出来。现在发出来,供大家参考。首先,做分段下载,那么我们得分清楚每一块的数据格式。下图是多线程分段下载的示例图。 1:分段文件块的类package com.eibit.javalearning;import java.io.Serial转载 2017-03-24 12:32:02 · 446 阅读 · 0 评论 -
Java快速排序的两种方式
今天给大家带来的是:Java快速排序的两种实现方式,一种是基于递归的方式,一种是基于非递归的方式。快速排序的递归实现的算法思想:基于分治的思想,是冒泡排序的改进型。首先在数组中选择一个基准点(该基准点的选取可能影响快速排序的效率,后面讲解选取的方法),然后分别从数组的两端扫描数组,设两个指示标志(lo指向起始位置,hi指向末尾),首先从后半部分开始,如果发现有元素比该基准点的值小,就交换l转载 2017-03-24 12:33:42 · 801 阅读 · 0 评论