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

javaÖÐÊý×éÓëListÏ໥ת»»µÄ·½·¨

1.Listת»»³ÉΪÊý×é¡££¨ÕâÀïµÄListÊÇʵÌåÊÇArrayList)
¡¡¡¡µ÷ÓÃArrayListµÄtoArray·½·¨¡£
¡¡¡¡toArray
¡¡¡¡public <T> T[] toArray(T[] a)·µ»ØÒ»¸ö°´ÕÕÕýÈ·µÄ˳Ðò°üº¬´ËÁбíÖÐËùÓÐÔªËØµÄÊý×飻·µ»ØÊý×éµÄÔËÐÐʱÀàÐ;ÍÊÇÖ¸¶¨Êý×éµÄÔËÐÐʱÀàÐÍ¡£Èç¹ûÁбíÄÜ·ÅÈëÖ¸¶¨µÄÊý×飬Ôò·µ»Ø·ÅÈë´ËÁбíÔªËØµÄÊý×é¡£·ñÔò£¬½«¸ù¾ÝÖ¸¶¨Êý×éµÄÔËÐÐʱÀàÐͺʹËÁбíµÄ´óС·ÖÅäÒ»¸öеÄÊý×é¡£
¡¡¡¡Èç¹ûÖ¸¶¨µÄÊý×éÄÜÈÝÄÉÁÐ±í²¢ÓÐÊ£Óà¿Õ¼ä£¨¼´Êý×éµÄÔªËØ±ÈÁбíµÄ¶à£©£¬ÄÇô»á½«Êý×éÖнô¸úÔÚ¼¯ºÏĩβµÄÔªËØÉèÖÃΪ null¡£Õâ¶ÔÈ·¶¨ÁбíµÄ³¤¶ÈºÜÓÐÓ㬵«Ö» ÔÚµ÷Ó÷½ÖªµÀÁбíÖв»°üº¬ÈκΠnull ÔªËØÊ±²ÅÓÐÓá£
¡¡¡¡Ö¸¶¨Õߣº
¡¡¡¡½Ó¿Ú Collection<E> ÖÐµÄ toArray
¡¡¡¡Ö¸¶¨Õߣº
¡¡¡¡½Ó¿Ú List<E> ÖÐµÄ toArray
¡¡¡¡¸²¸Ç£º
¡¡¡¡Àà AbstractCollection<E> ÖÐµÄ toArray
¡¡¡¡²ÎÊý£º
¡¡¡¡a - Òª´æ´¢ÁбíÔªËØµÄÊý×飬Èç¹ûËü×ã¹»´óµÄ»°£»·ñÔò£¬ËüÊÇÒ»¸öΪ´æ´¢ÁбíÔªËØ¶ø·ÖÅäµÄ¡¢¾ßÓÐÏàͬÔËÐÐʱÀàÐ͵ÄÐÂÊý×é¡£
¡¡¡¡·µ»Ø£º
¡¡¡¡°üº¬ÁбíÔªËØµÄÊý×é¡£
¡¡¡¡Å׳ö£º
¡¡¡¡ArrayStoreException - Èç¹û a µÄÔËÐÐʱÀàÐͲ»ÊÇ´ËÁбíÖÐÿ¸öÔªËØµÄÔËÐÐʱÀàÐ͵ij¬ÀàÐÍ¡£
¡¡¡¡¾ßÌåÓ÷¨£º
List list = new ArrayList();
list.add("1");
list.add("2");
final int size =¡¡list.size();
String[] arr = (String[])list.toArray(new String[size]);
¡¡¡¡2.Êý×éת»»³ÉΪList¡£
¡¡¡¡µ÷ÓÃArraysµÄasList·½·¨.
¡¡¡¡asList
¡¡¡¡public static <T> List<T> asList(T... a)·µ»ØÒ»¸öÊÜÖ¸¶¨Êý×éÖ§³ÖµÄ¹Ì¶¨´óСµÄÁÐ±í¡££¨¶Ô·µ»ØÁбíµÄ¸ü¸Ä»á“ֱд”µ½Êý×é¡££©´Ë·½·¨Í¬ Collection.toArray Ò»Æð£¬³äµ±ÁË»ùÓÚÊý×éµÄ API Óë»ùÓÚ collection µÄ API Ö®¼äµÄÇÅÁº¡£·µ»ØµÄÁбíÊÇ¿ÉÐòÁл¯µÄ£¬²¢ÇÒʵÏÖÁË RandomAccess¡£
¡¡¡¡´Ë·½·¨»¹ÌṩÁËÒ»¸ö´´½¨¹Ì¶¨³¤¶ÈµÄÁбíµÄ±ã½Ý·½·¨£¬¸ÃÁÐ±í±»³õʼ»¯Îª°üº¬¶à¸öÔªËØ£º
¡¡¡¡ List stooges = Arrays.asList("Larry", "Moe", "Curly");
¡¡¡¡²ÎÊý£º
¡¡¡¡a - Ö§³ÖÁбíµÄÊý×é¡£
¡¡¡¡·µ»Ø£º
¡¡¡¡Ö¸¶¨Êý×éµÄÁбíÊÓͼ¡£
¡¡¡¡ÁíÇë²Î¼û£º
¡¡¡¡Collection.toArray()
¡¡¡¡¾ßÌåÓ÷¨:
¡¡¡¡String[] arr = new String[] {"1", "2"};
¡¡¡¡List list = Arrays.asList(arr);


Ïà¹ØÎĵµ£º

java ÖÐµÄ synchronized

synchronized£º ͬ²½µÄ
synchronizedÔÚ²Ù×÷ÉÏÓÐÁ½ÖÖÓ°Ïì¶ÔÏóµÄÇé¿ö£º
1) ÔÚij¸ö¶ÔÏóʵÀýÄÚ£¬synchronized method(){}¿ÉÒÔ·ÀÖ¹¶à¸öÏß³Ìͬʱ·ÃÎÊÕâ¸ö¶ÔÏóµÄsynchronized·½·¨£¨Èç¹ûÒ»¸ö¶ÔÏóÓжà¸ösynchronized·½·¨£¬Ö»ÒªÒ»¸öÏ̷߳ÃÎÊÁËÆäÖеÄÒ»¸ösynchronized·½·¨£¬ÆäËüÏ̲߳»ÄÜͬʱ·ÃÎÊÕâ¸ö¶ÔÏóÖÐÈκÎÒ»¸ösynchronized·½·¨£ ......

java,hibernateºÍÊý¾Ý¿â¶ÔÓ¦µÄÊý¾ÝÀàÐÍ


JavaÊý¾ÝÀàÐÍ
HibernateÊý¾ÝÀàÐÍ
±ê×¼SQLÊý¾ÝÀàÐÍ
(PS:¶ÔÓÚ²»Í¬µÄDB¿ÉÄÜÓÐËù²îÒì)
byte¡¢java.lang.Byte
byte
TINYINT
short¡¢java.lang.Short
short
SMALLINT
int¡¢java.lang.Integer
integer
INGEGER
long¡¢java.lang.Long
long
BIGINT
float¡¢java.lang.Float
float
FLOAT
double¡¢java.lang.Doubl ......

java soap + tomcat ¿ª·¢

²»´øjavaBeanµÄSOAPµ÷ÓÃ
Ê×ÏÈ£¬ÏÂÔØsoap.war£¬javamail.jar£¬activation.jar£¬soap.jar£¬xerces.jar£¬È»ºó¾ÍÊÇÅäÖû·¾³£¬ÈçºÎÅäÖþͲ»Ï¸ËµÁË¡£
°Ñsoap.warÈÓµ½tomcatµÄwebappsÏ£¬Æô¶¯tomcat£¬·ÃÎÊhttp://127.0.0.1:8080/soap£¬³öÏÖHello! Welcome to Apache-SOAP. ¾Í˵Ã÷»·¾³´î½¨ºÃÁË¡£
Ê×ÏȽ¨Á¢¸öjavaÏîÄ¿£¬°üÃû½Ðsoap ......

java IO²Ù×÷ (¶Áд¡¢×·¼Ó¡¢É¾³ý¡¢Òƶ¯¡¢¸´ÖƵÈ)


Ò»¡¢¶àÖÖ·½Ê½¶ÁÎļþÄÚÈÝ¡£
1¡¢°´×Ö½Ú¶ÁÈ¡ÎļþÄÚÈÝ
2¡¢°´×Ö·û¶ÁÈ¡ÎļþÄÚÈÝ
3¡¢°´ÐжÁÈ¡ÎļþÄÚÈÝ
4¡¢Ëæ»ú¶ÁÈ¡ÎļþÄÚÈÝ
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java ......

Eclipse Java×¢ÊÍÄ£°åÉèÖÃÏê½â


ÉèÖÃ×¢ÊÍÄ£°åµÄÈë¿Ú£º Window->Preference->Java->Code Style->Code Template È»ºóÕ¹¿ªComments½Úµã¾ÍÊÇËùÓÐÐèÉèÖÃ×¢Ê͵ÄÔªËØÀ²¡£ÏÖ¾Íÿһ¸öÔªËØÖðÒ»½éÉÜ£º
Îļþ(Files)×¢ÊͱêÇ©£º
/**   
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(ÓÃÒ»¾ä»°ÃèÊö¸ÃÎļ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ