随笔分类 -  JavaSE

JAVA集合
摘要:​Vector 和ArrayList 区别 ArrayList 是新版取代Vector的 ArrayList不是线程安全的List 有序->数组一. List1).ArrayList ArrayList维护着一个对象数组。如果调用new ArrayList()后,它会默认初始一个size=10的数... 阅读全文

posted @ 2015-01-27 12:43 weiguoyuan 阅读(175) 评论(3) 推荐(0)

java 连接服务器的方法 获得服务器下的文件列表和传输命令执行
摘要:方法1:apache jar包commons-net-3.3.jar apihttp://commons.apache.org/proper/commons-net/apidocs/org/apache/commons/net/ftp/FTPClient.html 不足doCommand方法只... 阅读全文

posted @ 2015-01-15 10:36 weiguoyuan 阅读(978) 评论(0) 推荐(0)

Java 读取图片信息(像素数)BufferedImage类 ImageIO类
摘要:package weiguoyuan.chinaunicom.cn;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;public class ReadPicImpl implem... 阅读全文

posted @ 2014-11-26 16:07 weiguoyuan

java反射Constructor,Method,Field,Array 类
摘要:/** * 反射就是将java类中的各个成分映射成java类,方法有Method类,包有Package类,构造方法有Constructor类 * 反射主要用处 Spring等框架 在配置文件中配置某个累 就可以修改成员变量的值,方法 等等 */ package weiguoyuan.chainuni... 阅读全文

posted @ 2014-08-21 16:58 weiguoyuan

java API Runtime 启动进程
摘要:Runtime run = new Runtime.getRuntime();Process p = run.exec("notepad.exe F:\\lesson\\a.java"); //启动进程Thread.sleep(5000); //5s后关闭p.destroy(); 阅读全文

posted @ 2013-11-30 12:56 weiguoyuan 阅读(284) 评论(0) 推荐(0)

Map Hashtable Hashmap 集合四
摘要:Map是通过键值对来唯一标识的,所以不能重复 存相同键值对Hashtable存的是键值对 Hashtable key,value 都不能为null 方法get(); put();Hashtable ht = new Hashtable();ht.put(new Student("s1",10),10); //int自动装箱 Integerht.put(new Student("s1",10),10);ht.put(new Student("s2",20),20);ht.put(new Student("s3",30 阅读全文

posted @ 2013-11-30 11:00 weiguoyuan 阅读(205) 评论(0) 推荐(0)

List ArrayList LinkedList 集合三
摘要:因为List是有顺序的说以API中定义了 方法来处理ListCollections 接口:用于操作List集合有排序sort(list);查找int binarySearch(List,obj);copy(list,list1);方法 用法:Collections.sort(list); 由于List是不同步的,线程不安全的,当多个线程取List资源时易出错,Collections中有synchronizedList();方法将List变成个同步的ListComparable 接口:comparaTo方法判断集合中两个对象大小排序。ArrayList 数组的结构 读快改慢L... 阅读全文

posted @ 2013-11-29 17:37 weiguoyuan 阅读(191) 评论(0) 推荐(0)

Collection Set List 集合二
摘要:Set List 都继承CollectionCollection:元素之间没有顺序,允许重复和多个null元素对象。Set:元素之间没有顺序,不允许重复只能存一个null。List:元素之间有顺序,允许重复和多个null元素对象。由于Set Collection没有顺序所以没有按索引取存改等方法,如get(index);所以用for循环遍历时只能用加强for遍历Class TestCollection { public static void mian(String[] args){ Set set = new HashSet(); Student s1 = ... 阅读全文

posted @ 2013-11-29 15:14 weiguoyuan 阅读(176) 评论(0) 推荐(0)

集合 Vector ArrayList 集合一
摘要:集合是存储对象的,与对象数组不同,集合可以自动的扩大自己的容量,像StringBuffer一样,存储的对象类型可以不一致,(object数组)。方法: add();remove();get();set();size();遍历:for(int i=0;i p = new Vector(); 迭代器: ArrayList a1 = new ArrayList(); Iterator it = a1.iterator(); while(it.hasNext()) { System.out.println(it.next());//这里删除的话用it.remove();不能... 阅读全文

posted @ 2013-11-07 09:34 weiguoyuan 阅读(544) 评论(0) 推荐(0)

导航