Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

dz̸Java·ºÐͱà³Ì

 
dz̸Java·ºÐͱà³Ì
1 ÒýÑÔÔÚJDK 1.5ÖУ¬¼¸¸öеÄÌØÕ÷±»ÒýÈëJavaÓïÑÔ¡£ÆäÖÐÖ®Ò»¾ÍÊÇ·ºÐÍ£¨generics£©¡£·ºÐÍ£¨generics£¬genericity£©ÓÖ³ÆÎª“²ÎÊýÀàÐÍ»¯£¨parameterized type£©”»ò“Ä£°å£¨templates£©”£¬ÊǺͼ̳У¨inheritance£©²»Í¬¶ø»¥²¹µÄÒ»ÖÖ×é¼þ¸´ÓûúÖÆ¡£¼Ì³ÐºÍ·ºÐ͵IJ»Í¬Ö®´¦ÔÚÓÚ——ÔÚÒ»¸öϵͳÖУ¬¼Ì³Ð²ã´ÎÊÇ´¹Ö±·½Ïò£¬´Ó³éÏóµ½¾ßÌ壬¶ø·ºÐÍÊÇˮƽ·½ÏòÉϵġ£µ±ÔËÓü̳У¬²»Í¬µÄÀàÐͽ«ÓµÓÐÏàͬµÄ½Ó¿Ú£¬²¢»ñµÃÁ˶à̬ÐÔ£»µ±ÔËÓ÷ºÐÍ£¬½«ÓµÓÐÐí¶à²»Í¬µÄÀàÐÍ£¬²¢µÃÒÔÏàͬµÄËã·¨×÷ÓÃÔÚËüÃÇÉíÉÏ¡£Òò´Ë£¬Ò»°ã˵À´£¬µ±ÀàÐÍÓëʵÏÖ·½·¨ÎÞ¹ØÊ±£¬Ê¹Ó÷ºÐÍ£»·ñÔò£¬Óü̳С£
·ºÐͼ¼Êõ×îÖ±½ÓÁªÏëµ½µÄÓÃ;¾ÍÊǽ¨Á¢ÈÝÆ÷ÀàÐÍ¡£ÏÂÃæÊÇÒ»¸öûÓÐʹÓ÷ºÐͼ¼ÊõµÄÀý×Ó£º List myIntList = new LinkedList();// 1 myIntLikst.add(new Integer(0));// 2 Integer x = (Integer)myIntList.iterator().next();// 3 ÏÔÈ»£¬³ÌÐòÔ±ÖªµÀ¾¿¾¹ÊÇʲô¾ßÌåÀàÐͱ»·Å½øÁËmyIntListÖС£µ«ÊÇ£¬µÚ3ÐеÄÀàÐÍת»»£¨cast£©ÊDZز»¿ÉÉٵġ£ÒòΪ±àÒëÆ÷½ö½öÄܱ£Ö¤iterator·µ»ØµÄÊÇObjectÀàÐÍ¡£ÒªÏë±£Ö¤½«Õâ¸öÖµ´«¸øÒ»¸öIntegerÀàÐͱäÁ¿Êǰ²È«µÄ£¬¾Í±ØÐëÀàÐÍת»»¡£³ýÁËʹ´úÂëÏÔµÃÓÐЩ»ìÂÒÍ⣬ÀàÐÍת»»¸ü´øÀ´ÁËÔËÐÐʱ´íÎóµÄ¿ÉÄÜÐÔ¡£ÒòΪ³ÌÐòÔ±ÄÑÃâ»á·¸´íÎó¡£Ê¹ÓÃÁË·ºÐͼ¼Êõ£¬³ÌÐòÔ±¾Í¿ÉÒÔÈ·Çеرí´ïËûÃǵÄÒâͼ£¬²¢ÇÒ°ÑmyIntListÏÞÖÆÎª°üº¬Ò»ÖÖ¾ßÌåÀàÐÍ¡£ÏÂÃæ¾ÍÊÇǰһ¸öÀý×Ó²ÉÓÃÁË·ºÐ͵ĴúÂë¶Î£º List<Integer> myIntList = new LinkedList<Integer>();// 1 myIntLikst.add(new Integer(0));// 2 Integer x = myIntList.iterator().next();// 3 List<Integer>Ö¸³öÁËÕâ²»ÊÇÒ»¸öËæÒâµÄList£¬¶øÊÇÒ»¸öIntegerµÄList¡£ÎÒÃÇ˵ListÊÇÒ»¸ö´øÓÐÀàÐͲÎÊýµÄ·ºÐͽӿڣ¬ÔÚÕâÀï¾ÍÊÇÖ¸Integer¡£ÏÖÔÚ£¬ÎÒÃÇÔÚµÚ1ÐÐÀïʹÓÃInteger×÷ΪÀàÐͲÎÊý£¬¶ø²»ÊÇÔÚµÚ3ÐÐÀï×öÀàÐÍת»»¡£ÕâÑù£¬ÔÚ±àÒëʱ¿Ì£¬±àÒëÆ÷¾ÍÄܹ»¼ì²é³ÌÐòµÄÕýÈ·ÐÔ——ÎÞÂÛºÎʱºÎµØ£¬±àÒëÆ÷¶¼½«±£Ö¤myIntListµÄÕýȷʹÓá£Ïà·´µØ£¬ÀàÐÍת»»½ö½ö¸æËßÎÒÃÇ——ÔÚÕâÀ³ÌÐòÔ±ÈÏΪÕâÑù×öÊǶԵġ£²ÉÓ÷ºÐÍ¿ÉÒÔÔöÇ¿´úÂë¿É¶ÁÐԺͽ¡×³ÐÔ£¨robustness£©¡£
 
 
2 ¶¨Òå·ºÐÍ public interface List<E> {    void add(E x);    Iterator<E> iterator(); } public interface Interator<E> {    E next();    boo


Ïà¹ØÎĵµ£º

java httpclient£¨1£©

HTTP(Hyper-Text Transfer Protocol)Êǵ±Ç°ÒòÌØÍøÉÏʹÓÃ×î¶àµÄЭÒé¡£ÍøÂç·þÎñ£¬ÍøÂçÉ豸ÒÔ¼°ÍøÂç¼ÆËãµÄÔö³¤²»½öÔö¼ÓÁËÐèÒªHTTPÖ§³ÖµÄµÄÓ¦ÓóÌÐò£¬»¹À©Õ¹ÁËHTTPµÄ½ÇÉ«£¬Ê¹Æä²»½ö½öÓ¦ÓÃÓÚÓû§Çý¶¯µÄwebä¯ÀÀÆ÷¡£ java.net°üÌṩͨ¹ýHTTP·ÃÎÊ×ÊÔ´µÄ»ù±¾¹¦ÄÜ¡£HttpClientÉ跨ͨ¹ýʵÏÖÒ»¸ö¸ßЧµÄ£¬×îÐµģ¬¹¦ÄܷḻµÄHttp¿Í»§¶ËÀ ......

JAVA WEB³ÌÐòÖÐÌí¼Ó¶¨Ê±Æ÷

 
//ÕâÊÇÎҵĶ¨Ê±Æ÷À࣬ÓÃÀ´¶¨Ê±Ö´ÐÐij¶ÎÈÎÎñ£»
package com.my.time;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
public
 
class
 BugXmlTimer  {
   
public ......

java¶ÔÊý¾Ý¿âÖÐNULLµÄ´¦Àí

 javaÖÐnullµÄ¸ÅÄî:javaÖУ¬null±íʾÀà»ò±äÁ¿Êǿգ¬²»´ú±íÈκζÔÏó»òʵÀý£¬¿ÉÒÔ½«null¸³¸øÒýÓÃÀàÐͱäÁ¿£¬µ«²»¿ÉÒÔ½«null¸³¸ø»ù±¾ÀàÐͱäÁ¿¡£Êý¾Ý¿âÖÐNULLµÄ¸ÅÄî:Êý¾Ý¿âÖУ¬null±íʾδÌîд¡¢Î´Öª¡¢²»¿ÉÓõĸÅÄºÍjava²»Í¬µÄÊÇÊý¾Ý¿âÖпÉÒÔ½«null¸³¸øÈκÎÊý¾ÝÀàÐÍ¡£ÕâÑùÒ»À´£¬ÎÒÃÇ´ÓÊý¾Ý¿âÖжÁÈ¡×ֶεÄÖµºó£¬ÔÚjava³ÌÐò ......

·ÖÏíJavaÃæÊÔÖÐÓöµ½µÄһЩ¾­µäËã·¨ÌâÄ¿

1.дһ¸ö·½·¨£¬ÓÃÒ»¸öforÑ­»·´òÓ¡¾Å¾Å³Ë·¨±í
  /**
* ´òÓ¡¾Å¾Å³Ë·¨¿Ú¾÷±í
*/
public void nineNineMulitTable(){
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+" ");
if(i==j){
i=0;
......

Ô­´´Í¼Êé¡¶Java»ù´¡Óë°¸ÀýÏê½â¡·

 2009Äê9Ô³ö°æµÄ¡£Í¬ÊÇ¡¶Èí¼þ¿ª·¢¿ÎÌá·ÏµÁС£±¾ÈËÔÚ±¾ÊéÖбàдµÄÕ½ÚΪ£º
µÚ12Õ£º¶àÏß³Ì
µÚ13Õ£ºIOÁ÷
µÚ15Õ£º·´Éä
µÚ16Õ£º×¢½â
µÚ19Õ£ºÍøÂç±à³Ì
µÚ20Õ£ºÏîĿʵÀýÖ®ÍøÂç°æQQ
ͼÊé·âÃæ£º
¹ºÂòÁ´½Ó£ºhttp://www.china-pub.com/195979&ref=ps ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ