java ·ºÐÍ
Ò»¡¢
ʹÓ÷ºÐ͵ĺô¦ÔÚÓÚ£¬ËüÔÚ±àÒëµÄʱºò½øÐÐÀàÐͰ²È«¼ì²é£¬²¢ÇÒÔÚÔËÐÐʱËùÓеÄת»»¶¼ÊÇÇ¿ÖÆµÄ£¬ÒþʽµÄ£¬´ó´óÌá¸ßÁË´úÂëµÄÖØÓÃÂÊ¡£
Çë¿´ÏÂÃæÕâ¸öÀý×Ó
public class Gen<T> {
private T ob; // ¶¨Òå·ºÐͳÉÔ±±äÁ¿
public Gen(T ob) {
this.ob = ob;
}
public T getOb() {
return ob;
}
public void setOb(T ob) {
this.ob = ob;
}
public void showTyep() {
System.out.println("TµÄʵ¼ÊÀàÐÍÊÇ: " + ob.getClass().getName());
}
}
public class GenDemo {
public static void main(String[] args) {
// ¶¨Òå·ºÐÍÀàGenµÄÒ»¸öInteger°æ±¾
Gen<Integer> intOb = new Gen<Integer>(88);
intOb.showTyep();
int i = intOb.getOb();
System.out.println("value= " + i);
System.out.println("----------------------------------");
// ¶¨Òå·ºÐÍÀàGenµÄÒ»¸öString°æ±¾
Gen<String> strOb = new Gen<String>("Hello Gen!");
strOb.showTyep();
String s = strOb.getOb();
System.out.println("value= " + s);
}
}
ÔËÐнá¹û£º
TµÄʵ¼ÊÀàÐÍÊÇ: java.lang.Integer
value= 88
----------------------------------
TµÄʵ¼ÊÀàÐÍÊÇ: java.lang.String
value= Hello Gen!
¿É¼û²ÎÊýT¿ÉÒÔ½ÓÊÜËùÓеÄÀàÐÍ£¬ÕâÀïÏ൱ÓÚobjectµÄ×÷Ó㬵«ÊÇËü¿ÉÒÔÔö¼Ó´úÂëµÄ¸´ÓÃÐÔ¡£ÒªÊDz»Ó÷ºÐ͵ϰ£¬ÎÒÃÇÒª·Ö±ðÕë¶ÔStringºÍIntegerд2¸öÀ࣬Èç¹û²»Ð´µÄ»°£¬Ð´objectÒªÇ¿ÖÆ×ª»»£¬ÕâÑù¾Í¿ÉÄÜÅ׳öClassCastExceptionÒì³£¡£ÕâÊÇDZÔڵ쬶øÓ÷ºÐÍÔÚ±àÒëÆÚ¾Í½øÐмì²â£¬ËùÒÔ³öÏÖÕâÖÖ¿ÉÄÜÐÔµÄÎÊÌâС¡£
¶þ¡¢
List<String> l1 = new ArrayList<String>();
List<Integer> l2 = new ArrayList<Integer>();
System.out.println(l1.getClass() == l2.getClass());
ÄãÒ²Ðí»áÈÏΪÕâ¶Î´úÂëµÄÔËÐнá¹ûÊÇfalse£¬¿ÉÊÇËüÊÇtrue¡£
ÒòΪһ¸ö·ºÐÍÀàÐ͵ÄÉùÃ÷Ö»±»±àÒëÒ»´Î£¬²¢Çҵõ½Ò»¸öclassÎļþ£¬¾ÍÏñÆÕͨµÄclass»òÕßinterfaceµÄÉùÃ÷Ò»Ñù¡£´òÓ¡³öÀ´µÄ»°ËüÊÇ
class java.util.ArrayList£¬¿ÉÊǶ¼ÊÇ£º
ÀàÐͲ
Ïà¹ØÎĵµ£º
Java±à³ÌÄÇЩʶù
×÷Õߣº³ÂÔ¾·å¡¢ÀîÖбò¡¢¹ÈæçÓÂ
ͼÊéÏêϸÐÅÏ¢£º
ISBN£º9787302214052
¶¨¼Û£º39Ôª
Ó¡´Î£º1-1
×°Ö¡£ºÆ½×°
Ó¡Ë¢ÈÕÆÚ£º2009-12-30
ͼÊé¼ò½é£º
±¾ÊéÒÔͨË×Ò×¶®µÄÓïÑԺʹúÂëʾÀý½éÉÜJavaÓïÑÔ±à³ÌµÄ¸÷ÖÖ֪ʶ£¬ÊÇÒ»±¾Ö¸µ¼³õѧÕß½øÐÐ×Ôѧ±à³Ì£¬²¢Í¨¹ýÏà¹ØÕ½ڸ½´øµÄÁ·Ï°ÈÚ»á¹áͨÏà¹Ø¼¼ÊõµÄÈëÃÅÊé¼®¡£ ......
2£®DOMʵÀý
ÓÐÁËÉÏÃæµÄ½éÉÜ£¬ÏàÐÅÄã¶ÔDOMÀí½âµÄ¸ü¶àÁ˰ɡ£ÏÂÃæµÄÀý×Ó½«ÈÃÄã¶ÔDOM¸ü¼ÓÊìϤÆðÀ´¡£
ÏÈ˵˵Õâ¸öÀý×Óµ½µ×Òª×öµÄÊÇʲô°É£¬ÎÒÃÇÏ£ÍûÔÚÒ»¸öÃûΪlink.xmlÎļþÖб£´æÁËһЩURLµØÖ·£¬Í¨¹ýÒ»¸ö¼òµ¥µÄ³ÌÐò£¬ÎÒÃÇ¿ÉÒÔͨ¹ýDOM°ÑÕâЩURL¶Á³ö²¢ÏÔʾ³öÀ´£¬Ò²¿ÉÒÔ·´¹ýÀ´ÏòÕâ¸öXMLÎļþÖÐдÈë¼ÓÈëµÄURLµØÖ·¡£ºÜ¼òµ¥£¬È´ºÜÊµÓ ......
Ò»¡¢JSP_Ñ¡ÔñÌâ
1. ÒÔÏÂÑ¡ÏîÖв»ÊÇjspÒþʽ¶ÔÏóµÄÊÇ£º£¨ £©
A pageContext
B context
C application
D out
²Î¿¼´ð°¸£ºB
2. ÏÂÃæÄÄÒ»¸ö²»ÊÇJSP±¾ÉíÒѼÓÔØµÄ»ù±¾Àࣿ£¨ £©
A java.lang.*
B java.io.*
C javax.servlet.*
D javax.servlet.j ......
Ctrl+1 ¿ìËÙÐÞ¸´(×î¾µäµÄ¿ì½Ý¼ü,¾Í²»Óöà˵ÁË)
Ctrl+D: ɾ³ýµ±Ç°ÐÐ
Ctrl+Alt+↓ ¸´ÖƵ±Ç°Ðе½ÏÂÒ»ÐÐ(¸´ÖÆÔö¼Ó)
Ctrl+Alt+↑ ¸´ÖƵ±Ç°Ðе½ÉÏÒ»ÐÐ(¸´ÖÆÔö¼Ó)
Alt+↓ µ±Ç°ÐкÍÏÂÃæÒ»Ðн»»¥Î»ÖÃ(ÌØ±ðʵÓÃ,¿ÉÒÔʡȥÏȼôÇÐ,ÔÙÕ³ÌùÁË)
Alt+↑ µ±Ç°ÐкÍÉÏÃæÒ»Ðн»»¥Î»ÖÃ(ͬÉÏ)
Alt+← ǰһ¸ö±à¼µÄÒ³Ãæ ......
ÔÚJSPÀ»ñÈ¡¿Í»§¶ËµÄIPµØÖ·µÄ·½·¨ÊÇ£ºrequest.getRemoteAddr£¨£©£¬ÕâÖÖ·½·¨Ôڴ󲿷ÖÇé¿ö϶¼ÊÇÓÐЧµÄ¡£µ«ÊÇÔÚͨ¹ýÁËApache£¬SquidµÈ·´Ïò´úÀíÈí¼þ¾Í²»ÄÜ»ñÈ¡µ½¿Í»§¶ËµÄÕæÊµIPµØÖ·ÁË¡£
Èç¹ûʹÓÃÁË·´Ïò´úÀíÈí¼þ£¬½«http://192.168.1.110£º2046/ µÄURL·´Ïò´úÀíΪ
http://www.bt285.cn /
µÄURLʱ£¬ÓÃreques ......