Java API
文章平均质量分 57
zuimeitulip
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实现从excel和数据库中数据的来回传递
这个例子是从excel中读取的数据将它放数据库中,还有数据库中的数据读取到excel表格中。 excel读取到数据库中我定义了两个接口 1.从excel读出数据,里面的方法是 public List<Map<String,Object>> read(String fileName) 参数fileName要读取的excel的名字,将读取的参数放到List<Ma...原创 2012-03-22 10:47:13 · 264 阅读 · 0 评论 -
HashMap,LinkedMap,TreeMap的区别
HashMap,LinkedHashMap,TreeMap都属于Map Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。 HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMa...原创 2012-03-22 11:39:43 · 293 阅读 · 0 评论 -
Java的一个方法的使用很有用
一个xml文件 <?xml version="1.0" encoding="utf-8"?> <root> <fruit> <code>1</code> <value>10</value> </原创 2012-09-28 16:14:47 · 137 阅读 · 0 评论 -
按字节读取文件
1.按字节读取整个文件 Long keyFilelength = keyFile.length(); byte[] keyBytes = new byte[keyFilelength.intValue()]; //1.读取密钥文件 try { FileInputStream in = new FileInputStream(keyFile); in.read(keyBytes); ...原创 2014-06-09 20:04:20 · 1211 阅读 · 0 评论 -
一个数组分成n个固定长度的小数组
String sb = “abcdefghigklmnopqrstuvwxyz”; List<byte[]>encryptionList = new LinkedList<byte[]>(); byte[] cardByte = null; try { cardByte = sb.getBytes("UTF-8"); } catch (UnsupportedE...原创 2014-06-09 20:12:07 · 484 阅读 · 0 评论 -
String,StringBuffer,StringBuilder区别
String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作...原创 2015-01-13 10:04:39 · 130 阅读 · 0 评论 -
深拷贝和浅拷贝
前几天编码遇到了深拷贝和浅拷贝,下面分享一下。 1.对于对象apple1直接赋值,其实只是存储对apple的引用,apple对象的修改会影响到apple1,apple1的修改会影响apple。 下面实现一下深拷贝,使apple和apple1的修改不会影响对方public class Apple implements Cloneable{ private String name; ...原创 2014-09-10 14:39:32 · 97 阅读 · 0 评论
分享