Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : java

java¶ÔÏóequals·½·¨µÄÖØÐ´

    ¼ÇµÃ´óѧ±ÏÒµÕÒ¹¤×÷ʱ£¬Ãæ¹Ù¾­³£ÎʵľÍÊÇ˵˵“==Óëequals”µÄÇø±ð£¬ºúÂÒ´ðһͨ¡£½ñÌì¿´Ò»ÏÂÔ­Àí°É¡£
ʲôʱºòÐèÒªÖØÐ´equals()?
¡¡¡¡ÎÒÃÇÖªµÀÿһ¸öjavaÀà¶¼¼Ì³Ð×ÔObjectÀ࣬equals()ÊÇObjectÀàÖÐÌṩµÄ·½·¨Ö®Ò»¡£ÄÇô£¬ÈÃÎÒÃÇÏÈÀ´¿´¿´Object#equals()ÔÚJavaÖеÄÔ­´úÂ룺
public boolean equals(Object obj)
{
¡¡¡¡return (this == obj);
}
¿ÉÒÔ¿´³ö£¬Ö»Óе±Ò»¸öʵÀýµÈÓÚËü±¾ÉíµÄʱºò£¬equals()²Å»á·µ»ØtrueÖµ¡£Í¨Ë×µØËµ£¬´Ëʱ±È½ÏµÄÊÇÁ½¸öÒýÓÃÊÇ·ñÖ¸ÏòÄÚ´æÖеÄͬһ¸ö¶ÔÏó£¬Ò²¿ÉÒÔ³Æ×öÊÇ·ñʵÀýÏàµÈ¡£¶øÎÒÃÇÔÚʹÓÃequals()À´±È½ÏÁ½¸öÖ¸ÏòÖµ¶ÔÏóµÄÒýÓõÄʱºò£¬ÍùÍùÏ£ÍûÖªµÀËüÃÇÂß¼­ÉÏÊÇ·ñÏàµÈ£¬¶ø²»ÊÇËüÃÇÊÇ·ñÖ¸Ïòͬһ¸ö¶ÔÏó¡£ÔÚÕâÑùµÄÇé¿öÏ£¬ Èç¹û³¬ÀàҲûÓÐÖØÐ´equals()ÒÔʵÏÖÆÚÍûµÄÐÐΪ£¬ÕâʱÎÒÃǾÍÐèÒªÖØÐ´equals·½·¨¡£¶øÇÒÕâÑù×öҲʹµÃÕâ¸öÀàµÄʵÀý¿ÉÒÔ±»ÓÃ×öÓ³Éä±í(map)µÄ¼ü£¬»òÕß¼¯ºÏ(set)µÄÔªËØ£¬²¢Ê¹Ó³Éä±í»òÕß¼¯ºÏ±íÏÖ³öÔ¤ÆÚµÄÐÐΪ¡£
ObjectÀàÌṩµÄequals·½·¨Ö»ÊÇÒ»¸öºÜ¼òµ¥µÄ£¬²»ÄÜÊÊÓ¦Ó¦ÓóÌÐòÓÐÌØÊâÒªÇóµÄÇé¿ö¡£
¡¡¡¡±ÈÈçÍøÂç¶ÔÏ󣬴øÓÐvolatileÊôÐԵĶÔÏ󣬻òÊÇ´øÓжà²ã×Ó¶ÔÏóµÄ¸´ºÏ¶ÔÏ󣬵ȵȣ¬ÊDz»ÄÜÏñString ......

JAVA»ù´¡ÖªÊ¶

AVAÏà¹Ø»ù´¡ÖªÊ¶ 
1¡¢ÃæÏò¶ÔÏóµÄÌØÕ÷ÓÐÄÄЩ·½Ãæ 
1.³éÏ󣺠
³éÏó¾ÍÊǺöÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êÎ޹صÄÄÇЩ·½Ã棬ÒÔ±ã¸ü³ä·ÖµØ×¢ÒâÓ뵱ǰĿ±êÓйصķ½Ãæ¡£³éÏó²¢²»´òËãÁ˽âÈ«²¿ÎÊÌ⣬¶øÖ»ÊÇÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ÔÝʱ²»Óò¿·Öϸ½Ú¡£³éÏó°üÀ¨Á½¸ö·½Ã棬һÊǹý³Ì³éÏ󣬶þÊÇÊý¾Ý³éÏó¡£ 
2.¼Ì³Ð£º 
¼Ì³ÐÊÇÒ»ÖÖÁª½áÀàµÄ²ã´ÎÄ£ÐÍ£¬²¢ÇÒÔÊÐíºÍ¹ÄÀøÀàµÄÖØÓã¬ËüÌṩÁËÒ»ÖÖÃ÷È·±íÊö¹²ÐԵķ½·¨¡£¶ÔÏóµÄÒ»¸öÐÂÀà¿ÉÒÔ´ÓÏÖÓеÄÀàÖÐÅÉÉú£¬Õâ¸ö¹ý³Ì³ÆÎªÀà¼Ì³Ð¡£ÐÂÀà¼Ì³ÐÁËԭʼÀàµÄÌØÐÔ£¬ÐÂÀà³ÆÎªÔ­Ê¼ÀàµÄÅÉÉúÀࣨ×ÓÀࣩ£¬¶øÔ­Ê¼Àà³ÆÎªÐÂÀàµÄ»ùÀࣨ¸¸Àࣩ¡£ÅÉÉúÀà¿ÉÒÔ´ÓËüµÄ»ùÀàÄÇÀï¼Ì³Ð·½·¨ºÍʵÀý±äÁ¿£¬²¢ÇÒÀà¿ÉÒÔÐ޸ĻòÔö¼ÓÐµķ½·¨Ê¹Ö®¸üÊʺÏÌØÊâµÄÐèÒª¡£ 
3.·â×°£º 
·â×°Êǰѹý³ÌºÍÊý¾Ý°üΧÆðÀ´£¬¶ÔÊý¾ÝµÄ·ÃÎÊÖ»ÄÜͨ¹ýÒѶ¨ÒåµÄ½çÃæ¡£ÃæÏò¶ÔÏó¼ÆËãʼÓÚÕâ¸ö»ù±¾¸ÅÄ¼´ÏÖʵÊÀ½ç¿ÉÒÔ±»Ãè»æ³ÉһϵÁÐÍêÈ«×ÔÖΡ¢·â×°µÄ¶ÔÏó£¬ÕâЩ¶ÔÏóͨ¹ýÒ»¸öÊܱ£»¤µÄ½Ó¿Ú·ÃÎÊÆäËû¶ÔÏó¡£ 
4. ¶à̬ÐÔ£º 
¶à̬ÐÔÊÇÖ¸ÔÊÐí²»Í¬ÀàµÄ¶ÔÏó¶ÔͬһÏûÏ¢×÷³öÏìÓ¦¡£¶à̬ÐÔ°üÀ¨²ÎÊý»¯¶à̬ÐԺͰüº¬¶à̬ÐÔ¡£¶à̬ÐÔÓïÑÔ¾ßÓÐÁé»î¡¢³éÏó¡¢ÐÐΪ¹²Ïí¡¢´úÂë¹²ÏíµÄÓÅÊÆ£¬ºÜºÃµÄ½â¾öÁ ......

Java SEѧϰ_NullÓë""Çø±ð

    Null ÊÇûÓеÄÒâ˼ ²»Õ¼ÓÃÄÚ´æ¿Õ¼ä
    ""ÊǿյÄ×Ö·û´® ËüÊÇÒ»¸ö×Ö·û´®£¬²»¹ýÀïÃæÃ»ÓÐÄÚÈÝ
    ¾ÙÀý£º
     ""ÊÇÓÐÒ»¸ö°ü×°´üûװ¶«Î÷
    NullÊÇÁ¬°ü×°´ü¶¼Ã»ÓÐ
   
    ʵÀý£º
    String str1 = null; strÒýÓÃΪ¿Õ
    String str2 = ""; strÓ¦ÓÃÒ»¸ö¿Õ´®
    Ò²¾ÍÊÇnullûÓзÖÅä¿Õ¼ä£¬""·ÖÅäÁ˿ռ䣬Òò´Ëstr1»¹²»ÊÇÒ»¸öʵÀý»¯µÄ¶ÔÏ󣬶ùstr2ÒѾ­ÊµÀý»¯¡£
    ×¢ÒâÒòΪnull²»ÊǶÔÏó£¬""ÊǶÔÏó¡£ËùÒԱȽϵÄʱºò±ØÐëÊÇ
         if(str1  ==  null){.
         ¡£¡£¡£}    »òÕß
        if(str2.equals("")){
        }
    ¶ÔÏóÓÃequals±È½Ï£¬nullÓõȺűȽϡ£Òò´Ë£¬Èç¹ûstr1=null;ÏÂÃæµÄд·¨´íÎó£º
    if(str1.equals("")||str1==null){
&n ......

Java ±éÀú Map

Map m = new HashMap();
for (Object o : map.keySet()){
map.get(o);
}

JDK1.4

Map map = new HashMap() ;

Iterator it = map.entrySet().iterator() ;
while (it.hasNext())
{
Map.Entry entry = (Map.Entry) it.next() ;
Object key = entry.getKey() ;
Object value = entry.getValue() ;
}
......

ÓÃJava¶ÁÈ¡pdfÖеÄÊý¾Ý

ÓÃJava¼òµ¥µÄ¶ÁÈ¡pdfÎļþÖеÄÊý¾Ý£ºµÚÒ»²½£ºÏÂÔØPDFBox-0.7.2.jar¡£Ìṩһ¸öÏÂÔØµØÖ·£ºhttp://pdfhome.hope.com.cn/Resource.aspx?CID=63844604-5253-4ae1- b023-258c9e324061&RID=20cd8f94-1cee-40b6-a3df-0ef024f8e0d2½âѹºó£¬°ÑlibÎļþϵÄPDFBox-0.7.2.jar£¬PDFBox-0.7.2-log4j.jar·Åµ½Äãclasspath·¾¶Ï¡££¨ÎÒ°ÑÔ´ÂëÒÔ¼°jar°ü¶¼·Åµ½ÏÂÃæµÄ¸½¼þÀ·½ÃæÄãµÄʹÓᣣ©µÚ¶þ²½£ºÐ´¸ö¼òµ¥µÄ¶ÁÈ¡pdfÎļþµÄ³ÌÐò¡£(PdfReader.java)import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.net.MalformedURLException;
import java.net.URL;
import org.pdfbox.pdmodel.PDDocument;
import org.pdfbox.util.PDFTextStripper;public class PdfReader {public void readFdf(String file) throws Exception {
// ÊÇ·ñÅÅÐò
boolean sort = false;
// pdfÎļþÃû
String pdfFile = file;
// ÊäÈëÎı¾ÎļþÃû³Æ
String textFile = null;
// ±àÂ뷽ʽ
String encoding = "UTF-8";
// ¿ªÊ¼ÌáȡҳÊý
int startPage = 1;
// ½áÊøÌáȡҳÊý
int endPage = Integer.MAX_VALUE; ......

the art and science of java ¶ÁÊé±Ê¼Ç1

   Õ⼸ÌìÈÏÕæµÄ¿´ÁËÕâ±¾Ê飬ÒòΪÊÇȫӢÎĵģ¬ËùÒÔ»¹ÊǸоõ°ÑÒ»±¾ºÃÊ鏸ÔãÌ£ÁË¡£¡£¡£
   ÏÖÔÚдЩ±Ê¼Ç¡£
   £­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­
   ½éÉÜ£º
    
£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­
£­£­£­£­Ê×ÏȽ²Êöµç×ӿƼ¼µÄ·¢Õ¹ÀúÊ·£­£­£­£­£­£­
µÚÒ»´ú£ºµç×ÓÉäÏß¹Ü
µÚ¶þ´ú£ºÈý¼«¹Ü
µÚÈý´ú£º¼¯³Éµç·
µÚËÄ´ú£º´ó¹æÄ£¼¯³Éµç·£¬Î¢µç×Ó
£­£­£­£­È»ºó½²ÊöµçÄÔÓ²¼þµÄ¹¹³É£­£­£­£­£­£­£­£­
£­£­£­£­Æä´Î£¬ÃæÏòÓ²¼þ±à³Ì²úÉúÁ˸߼¶ÓïÑÔ£¬Ëã·¨ÔÚÆäÖеÄ×÷Óã­£­£­£­£­£­
£­£­£­£­±à³ÌµÄ¹ý³Ì£­£­£­£­£­£­
£­£­£­£­£­£­£­²»Í¬ÓïÑÔÖн«¸ß¼¶ÓïÑÔ±àÒë³É¼ÆËã»ú¿Éʶ±ðµÄ»úÆ÷ÓïÑԵĹý³ÌÊDz»Ò»ÑùµÄ¡£
£­£­£­£­£­£­£­£­£­£­£­£­£­£­c/c++
£­£­£­£­£­£­£­£­£­£­£­£­£­£­java
£­£­£­£­javaºÍÃæÏò¶ÔÏó£­£­£­£­£­£­
£­£­£­£­£­£­£­£­´ó¼Ò¿ÉÒÔ´Ójava°×ƤÊéÖÐÒ»ÀÀÎÞÒÅ£­£­£­£­£­
http://sunsite.au.ac.th/JavaCorner/docs/whitepaper/java-whitepaper-3.html#HEADING3-0
£­£­£­£­½éÉÜjavaÖеēhello wor ......
×ܼǼÊý:6386; ×ÜÒ³Êý:1065; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [108] [109] [110] [111] 112 [113] [114] [115] [116] [117]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ