简单来说,方法重载就是两个方法,有着相同的名字,但是不同的参数列表,重载与多态没有关系。 重载的好处:同一个方法有多钟带有不同参数的版本,能够让你很方便的调用。 重载版的方法只是刚好有相同的名字的不同方法,它与继承或者多…
分类:java
java代码实现tar包文件解压
使用commons-compress-1.9.jar进行解压 ,通过重写UnTar方法把源路径与目标路径转为文件,通过TarArchiveInputStream读入目标文件流,然后解压到目的地址。 TarArc…
执行如下程序, 输出结果是()
class Test { private int data; int result = 0; public void m() { result += 2; data += 2; System.out.print(resu…
调用HTTP下载文件401错误
public static boolean httpDownload(String httpUrl, String saveFile) { // int bytesum = 0; int byteread = 0; UR…
java基本类型与引用类型
java基本类型与引用类型 目录 java基本类型与引用类型 目录 一基本数据类型 二引用类型 三基本类型与引用类型的区别 默认值 内存分配 自动装箱自动拆箱 自动装箱拆箱带来的问题 程序的性能 空指针异常 对象相等比较…
计算地图上两点之间的距离
/** * 计算地图上两点之间的距离 * @param longitude * @param latitude * @param long2 * @param lat2 * @return */ public Doubl…
java保留两位有效数字
java保留两位小数问题: 方式一: 四舍五入 double f = 111231.5585; Bi…
java 实现两个pdf文件 合并为一个pdf 文件
package test; import java.io.FileOutputStream; import com.lowagie.text.Document; impor…
Android-多线程断点下载详解及源码下载(二)
本项目完成的功能类似与迅雷等下载工具所实现的功能——实现多线程断点下载。 主要设计的技术有: 1、android中主线程与非主线程通信机制。 2、多线程的编程和管理。 3、android网络编程 4、自己设计实现设计模式…
Java基础学习总结(148)——如何提高代码质量
前言 人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效无错代码的方法…
Hadoop Java对应版本号
Hadoop和Java的版本要一一对应,否则到时候会出现不支持的函数出现。下面这个是官方给出来的对应信息。 Java 版本支持 Apache Hadoop 3.x 版本 现在只支持 Java 8 Apache Hadoo…
JS 正则替换大括号、小括号、中括号的内容
JS 正则替换大括号、小括号、中括号的内容 替换大括号内的全部内容var str=”hello {name}”; var nstr = str.replace(/\{[^\}]+\}/,"coff…