本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
java 各种copy
java里面有许多需要copy的地方,比如copy文件,copy数组,现总结如下
(1)copy文件
public static void copyFile(String resourceFileName, String targetFileName)
throws IOException {
File resourceFile = new File(resourceFileNa ...
java swing拷贝文件进度条
今天写了一个java swing 进度条的例子项目。
该项目使用maven构建
项目名称:copyfile_progressbar。结构如下: 功能是拷贝文件。界面如下: 该界面是测试界面,如何测试呢?点击菜单中的“测试”,见下图:
点击[暂停],可以使进度条暂停:
进度条走完的界面如下:
该项目的功能是拷贝文件,拷贝文件的同时显示进度:
该项目依赖我另外的项目:
...
Java对象的浅度clone和深度clone
最近在研究Java的深度拷贝,浏览了很多网友的博客,发现一个共同点,就是csdn,博客园,iteye上的文章都是如出一辙,互相拷贝,借鉴我就不说了,你发个错的在上面,这就是你的不对了,你发上去不就是让人看的么?这样做岂不是误人子弟?所以现在小弟决定自己写个小记,虽然内容不多,但是容易懂,代码都是经过我自己编码运行的,没有问题。好了,废话不多说了,开始正文吧
1.浅度拷贝和深度拷贝概 ...
Java的深拷贝和浅拷贝--clone()方法(二)
预定义集合类型--clone方法:实际是逐个调用每个元素的operator=方法
因此,预定义集合类型的clone()结果为浅拷贝还是深拷贝,取决于其元素类型
1. 元素为预定义非集合类型
private void testClone() {
ArrayList<String> listA = new ArrayList<String>();
list ...
Java的深拷贝和浅拷贝--等号赋值(一)
Java中常用的拷贝操作有三个,operator = 、拷贝构造函数 和 clone()方法。
不同的类型在拷贝过程中的表现:
(一)预定义非集合类型等号(=)赋值
private void testEqualOperator() {
int x = 1;
int y = x;
y = 2;
if (x != y) {
System.out.print ...
sqlserver查询结果,拷贝到Excel后转为科学计数法的解决办法
这几天遇到一个问题,在sqlserver2008上执行了查询后,将查询结果拷贝到Excel后,身份证和银行卡两列的值,被转为科学计数法了,设置列格式,加引号,可怎么也设置不正确了。
后来解决了问题,方案是:
在拷贝前,先设置Excel列的格式为文本,然后再拷贝,就没事了。
使用反射实现类的拷贝
public class Customer {
private Long id;
private String name;
private int age;
public Customer(){}
/**
* @return 返回 id
*/
public Long getId() {
return id;
}
/**
...