Java 5.0 ·ºÐÍÖ® ÆÕͨ·ºÐÍ
package Demo;
// ÆÕͨ·ºÐÍ
class Point<T> { // ´Ë´¦¿ÉÒÔËæ±ãд±êʶ·ûºÅ£¬TÊÇtypeµÄ¼ò³Æ
private T var; // varµÄÀàÐÍÓÉTÖ¸¶¨£¬¼´£ºÓÉÍⲿָ¶¨
public T getVar() { // ·µ»ØÖµµÄÀàÐÍÓÉÍⲿ¾ö¶¨
return var;
}
public void setVar(T var) { // ÉèÖõÄÀàÐÍÒ²ÓÉÍⲿ¾ö¶¨
this.var = var;
}
}
public class GenericsDemo06 {
public static void main(String[] args) {
Point<String> p = new Point<String>(); // ÀïÃæµÄvarÀàÐÍΪStringÀàÐÍ
p.setVar("it"); // ÉèÖÃ×Ö·û´®
System.out.println("Length Of String : " + p.getVar().length()); // È¡µÃ×Ö·û´®µÄ³¤¶È
}
}
package Demo;
// ÆÕͨ·ºÐÍ
class Notepad<K, V> { // ´Ë´¦Ö¸¶¨ÁËÁ½¸ö·ºÐÍÀàÐÍ
private K key; // ´Ë±äÁ¿µÄÀàÐÍÓÉÍⲿ¾ö¶¨
private V value; // ´Ë±äÁ¿µÄÀàÐÍÓÉÍⲿ¾ö¶¨
public K getKey() {
return this.key;
}
public void setKey(K key) {
this.key = key;
}
public V getValue() {
return this.value;
}
public void setValue(V value) {
this.value = value;
}
}
public class GenericsDemo09 {
public static void main(String[] args) {
Notepad<Integer, String> t = null; // ¶¨ÒåÁ½¸ö·ºÐÍÀàÐ͵ĶÔÏó
t = new Notepad<Integer, String>(); // ÀïÃæµÄkeyΪIntegerÀàÐÍ£¬valueΪStringÀàÐÍ
t.setKey(99); // ÉèÖõÚÒ»¸öÄÚÈÝ
t.setValue("it"); // ÉèÖõڶþ¸öÄÚÈÝ
System.out.println("Key Of Integer : " + t.getKey()
+ " / Value Of String : " + t.getValue()); // È¡µÃÐÅÏ¢
}
}
Ïà¹ØÎĵµ£º
ÔÚ½ñÄê11Ô·ݣ¬ºêÌìÈí¼þ¿ª·ÅÁ˹«Ë¾µÄ¿ªÔ´°æOA 1.2
beta°æ±¾£¬µÃµ½Í¬ÐÐÒÔ¼°ÆóÒµµÄÈÈÁÒÏìÓ¦£¬¹«Ë¾Ò²¼Ó½ôÁËÏÂÒ»²½µÄ¿ªÔ´µÄ²½·¥£¬ºêÌìÈí¼þ°ÑÏÖÐÐµÄÆóÒµ°æ1.2.1Ò²¶ÔËùÓÐÆóÒµ¿ª·ÅÔ´´úÂ루ÔÝʱ²»¶Ô¸öÈË¿ª
·Å£¬ËäȻĿǰÓкܶà¸öÈ˼°Èí¼þ¿ª·¢ÊÒÇ¿ÁÒÒªÇ󣩣¬ÆóÒµÖ»ÐèÒª»¨ÉÏÍòÔª×óÓÒ£¬¾Í¿ÉÒÔ¹ºÂò¸Ã°æ±¾µÄÈ«²¿´úÂ룬²¢»ñµÃÊÚȨ»ùÓÚ´ËÏ ......
ÔÚ»ùÓÚJAVAµÄ±à³ÌÖУ¬¾³£»áÅöµ½ºº×ÖÏÔʾÂÒÂëµÄÎÊÌ⣬¾Ò»·¬²éѯÏÖ×ܽáÈçÏ¡£
ÔÚJSPÖн¨ÒéÍøÒ³±àÂ뷽ʽÓÃGBK,ÕâÑù»á·½±ãһЩ¡£
Õâ¸öÎÊÌâÊÇÒòΪJAVA±àÂ뷽ʽת»»³öÏÖÁËÎÊÌ⣬JavaÖÐĬÈϵıàÂ뷽ʽÊÇUNICODE£¬¶øÖйúÈËͨ³£Ê¹ÓõÄÎļþºÍDB¶¼ÊÇ»ùÓÚGB2312»òÕßBIG5µÈ±àÂ룬¹Ê»á³öÏÖ´ËÎÊÌâ¡£ÎÒÖªµÀÒ»¶¨ÓкܶàÅóÓÑÒ²»áÅöµ½Õâ¸öÎ ......
package sort;
import java.util.Random;
/**
* ÅÅÐò²âÊÔÀà
*
* ÅÅÐòËã·¨µÄ·ÖÀàÈçÏ£º 1.²åÈëÅÅÐò£¨Ö±½Ó²åÈëÅÅÐò¡¢ÕÛ°ë²åÈëÅÅÐò¡¢Ï£¶ûÅÅÐò£©£» 2.½»»»ÅÅÐò£¨Ã°ÅÝÅÝÅÅÐò¡¢¿ìËÙÅÅÐò£©£»
* 3.Ñ¡ÔñÅÅÐò£¨Ö±½ÓÑ¡ÔñÅÅÐò¡¢¶ÑÅÅÐò£©£» 4.¹é²¢ÅÅÐò£» 5.»ùÊýÅÅÐò¡£
*
* ¹ØÓÚÅÅÐò ......
×î½üÔÚ×ö½Ó¿ÚµÄʱºò×ÜÊÇÓöµ½Ò»¸öforÓï¾äÖРÿ´ÎÑ»·»áÉæ¼°ºÜ¶à×ÊÔ´,°üÀ¨ ftp io db,×ÜÏëÓÃÏÖ³¡À´¿ØÖÆÌ«.ÕÒµ½Ò»ÆªÎÄÕ http://daoger.javaeye.com/blog/142485 дµÄ²»´í.×Ô¼ºÐ´ÁË2¸ödemo
1. Ö÷Ï̲߳»µÈ´ý
public class CopyOfTestThreadPool {
public static void main(String args[]) thr ......
1. JAR Îļþ°ü
JAR Îļþ¾ÍÊÇ Java Archive
File£¬¹ËÃû˼Ò⣬ËüµÄÓ¦ÓÃÊÇÓë Java ϢϢÏà¹ØµÄ£¬ÊÇ Java µÄÒ»ÖÖÎĵµ¸ñʽ¡£JAR Îļþ·Ç³£ÀàËÆ ZIP
Îļþ——׼ȷµÄ˵£¬Ëü¾ÍÊÇ ZIP ......