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

Java·´Éä4

1.3. ·´Éä»úÖÆµÄ¹¦ÄÜ
  JAVA·´Éä»úÖÆÖ÷ÒªÌṩÁËÒÔϹ¦ÄÜ£º
      1.ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸ö¶ÔÏóËùÊôµÄÀà
      2.ÔÚÔËÐÐʱ¹¹ÔìÈÎÒâÒ»¸öÀàµÄ¶ÔÏó
      3.ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸öÀàËù¾ßÓеijÉÔ±±äÁ¿ºÍ·½·¨£¨Í¨¹ý·´ÉäÉõÖÁ¿ÉÒÔµ÷ÓÃprivate·½·¨£©
      4.ÔÚÔËÐÐʱµ÷ÓÃÈÎÒâÒ»¸ö¶ÔÏóµÄ·½·¨£¨*****×¢Ò⣺ǰÌá¶¼ÊÇÔÚÔËÐÐʱ£¬¶ø²»ÊÇÔÚ±àÒëʱ£©
1.3.1.ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸ö¶ÔÏóËùÊôµÄÀà
1.3.2.ÔÚÔËÐÐʱ¹¹ÔìÈÎÒâÒ»¸öÀàµÄ¶ÔÏó
ÏëÉú³É¶ÔÏóµÄʵÌ壬ÔÚ·´É䶯̬»úÖÆÖÐÓÐÁ½ÖÖ·½·¨£¬
Ò»¸öÕë¶ÔÎÞ±äÁ¿µÄ¹¹Ôì·½·¨£¬
Ò»¸öÕë¶Ô´ø²ÎÊýµÄ¹¹Ôì·½·¨£¬Èç¹ûÏëµ÷Óôø²ÎÊýµÄ¹¹Ôì·½·¨£¬¾Í±È½ÏµÄÂé·³£¬²»ÄÜÖ±½Óµ÷ÓÃClassÀàÖеÄnewInstance£¨£©£¬¶øÊǵ÷ÓÃConstructorÀàÖÐnewInstance£¨£©·½·¨£¬Ê×ÏÈ×¼±¸Ò»¸öClass[]×÷ΪConstructorµÄ²ÎÊýÀàÐÍ¡£È»ºóµ÷ÓøÃClass¶ÔÏóµÄgetConstructor£¨£©·½·¨»ñµÃÒ»¸öרÊôµÄConstructorµÄ¶ÔÏó£¬×îºóÔÙ×¼±¸Ò»¸öObject[]×÷ΪConstructor¶ÔÏ󰺵ÄnewInstance£¨£©·½·¨µÄʵ²Î¡£
ÔÚÕâÀïÐèҪ˵Ã÷µÄÊÇ Ö»ÓÐÁ½¸öÀàÓµÓÐnewInstance£¨£©·½·¨£¬·Ö±ðÊÇClassÀàºÍConstructorÀ࣬ClassÀàÖеÄnewInstance£¨£©·½·¨ÊDz»´ø²ÎÊýµÄ£¬¶øConstructroÀàÖеÄnewInstance£¨£©·½·¨ÊÇ´ø²ÎÊýµÄ£¬ÐèÒªÌṩ±ØÒªµÄ²ÎÊý¡£
Àý:
      Class c=Class.forName("DynTest");
      Class[] ptype=new Class[]{double.class,int.class}£»
      Constructor ctor=c.getConstructor(ptypr);
      Object[] obj=new Object[]{new Double(3.1415),new Integer(123)};
      Object object=ctor.newInstance(obj);
      System.out.println(object);
 
 
1.3.3.ÔÚÔËÐÐʱµ÷ÓÃÀàËù¾ßÓеijÉÔ±±äÁ¿ºÍ·½·¨
±ä¸üField²»ÐèÒª²ÎÊýºÍ×Ô±äÁ¿£¬Ê×Ïȵ÷ÓÃClassµÄgetField£¨£©²¢Ö¸¶¨fieldÃû³Æ£¬»ñµÃÌØ¶¨µÄField¶ÔÏóºó±ã¿ÉÒÔÖ±½Óµ÷ÓÃFieldµÄ get£¨Object obj£©ºÍset(Object obj,Object value)·½·¨
»òʹÓÃjava.beans.PropertyDescriptorÀ࣬ÀýÈ磺
ÊôÐÔ¸³Öµ£º
private static void setPropertyValue (String name,String value,Object object) throws Exception{
       &


Ïà¹ØÎĵµ£º

Java NIO APIÏê½â

 
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......

javaʹÓÃrocksawºÍvserv tcpipʵÏÖ»ùÓÚICMPµÄPing¹¦ÄÜ

Ò»£º×¼±¸ www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
¶þ£º±àÒëÔ´ÎļþµÃµ½jar°ü ʹÓÃAnt
 1.  build vserv-tcpip-0.9.2-src
      ÔÚvserv-tcpip-0.9.2Ŀ¼ÏÂÃæ½¨Ò»¸ötestsĿ¼£¬È»ºóÔÚcmd´°¿ÚϽøÈë ......

JAVAͨÓÃDao½Ó¿ÚºÍhibernateµÄ¾ßÌåʵÏÖ

»ùÓÚ·ºÐ͵ÄͨÓÃDao½Ó¿Ú£º£¨ÖØÒªÊÇÔÚÓ¦ÓÃhibernate»òJPAʱÔËÓã©
¡¡¡¡package com.qiujy.dao;
¡¡¡¡import java.io.Serializable;
¡¡¡¡import java.util.List;
¡¡¡¡/**
¡¡¡¡* »ùÓÚ·ºÐ͵ÄͨÓÃDao½Ó¿Ú
¡¡¡¡*/
¡¡¡¡public interface GenericDao {
¡¡¡¡void create(T entity);
¡¡¡¡void delete(T entity);
¡¡ ......

ÓÃÓÚWEBÓ¦ÓõÄJava¼¼Êõ¼ò½é


×÷ÕߣºDana Nourie£¬2006.11
·­Ò룺ïúÖ¾¹ú£¬2009.12
Äã¿ÉÒÔÔÚInternetÉÏ¿´µ½µ½´¦¶¼ÊÇWEBÓ¦Óᣴ󲿷ֵÄWEBÓ¦ÓÃÓÃÀ´´¦ÀíÔÚÏß±íµ¥£¬Í¶Æ±£¬´¦ÀíÔÚÏßÉ̵궩µ¥£¬º½°àÔ¤¶©£¬»òÕßÊǼòµ¥µØÏÔʾÓû§µÇ¼
Ãû³Æ¡£ÄÇô£¬´´½¨WEBÓ¦ÓÃʱÓõ½ÄÄЩJava¼¼ÊõÄØ£¿ÄãÐèÒªµ¼ÈëÄÄЩ°üÄØ£¿ÕâЩҪ¿´Äã´´½¨µÄÊÇÄÄÖÖWEBÓ¦ÓÃÒÔ¼°Ëü×öʲô¶ø¶¨¡£
± ......

java ²åÈëÅÅÐòºÍðÅÝÅÅÐòÑо¿

½ñÌ칫˾²»ÊǺÜæ£¬¾Í»Ø¹ËÁËÒ»ÏÂÒÔǰµÄðÅÝÅÅÐòºÍ²åÈëÅÅÐò
package chen;
import java.util.Date;
public class Sort {
 /**
  * ðÅÝÅÅÐò
  * @param list
  * @author chenpengye
  */
 public void sort(int[] list){
  long begain=new Date().getTime();
 &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ