JavaѧϰС±Ê¼Ç
1.ÃæÏò¶ÔÏó±à³ÌµÄÓ¢ÎÄËõдÊÇOOP£¬È«³ÆÎª£ºObject Oriented Programming,ÔÚ½øÐÐÃæÏò¶ÔÏó±à³Ìʱ£¬·½·¨ºÍ±äÁ¿¶¼Ð´ÔÚ¾ßÌåµÄ¶ÔÏóÀ²¢¶ÔÆä³ÉÔ±±äÁ¿ºÍ·½·¨ÓкܺõÄÒþ±ÎÐÔ£¬¶ÔÏóÖ®¼äµÄ·ÃÎʶ¼ÊÇͨ¹ýÆä½Ó¿Ú½øÐеġ£
2.¼Ì³ÐÊÇ·¢ÉúÔÚÀàÓëÀàÖ®¼äµÄ£¬ÊÇ×ÓÀ๲Ïí¸¸Àà³ÉÔ±±äÁ¿ºÍ·½·¨µÄÒ»ÖÖģʽ¡£
3.ÃæÏò¹ý³ÌÊÇÖ¸ÔÚÓöµ½ÎÊÌâµÄʱºò£¬Ôõ.ôȥ½â¾öÕâ¸öÎÊÌ⣬¶ø·ÖÎöÎÊÌâµÄ²½Ö裬¾ÍÊǽâ¾öÕâ¸öÎÊÌâµÄ·½·¨£¬ÊÇͨ¹ý·½·¨Ò»²½²½À´Íê³ÉµÄ¡£ÃæÏò¶ÔÏóÊÇÖ¸ÔÚÓöµ½ÎÊÌâµÄʱºò£¬°ÑÎÊÌâ·Ö½â³É¸÷×Ô¶ÀÁ¢¹¦ÄܵÄÀ࣬¶øÕâ¸öÀàÊÇÍê³É¸÷×ÔÎÊÌâµÄ¡£
4.Éè¼ÆÒ»¸öÀàÒªÃ÷È·Õâ¸öÀàËùÒªÍê³ÉµÄ¹¦ÄÜ£¬ÀàÀïµÄ³ÉÔ±±äÁ¿ºÍ·½·¨ÊÇÃèÊöÀàµÄ¹¦Äܵġ£
5.¾Ö²¿±äÁ¿ºÍ³ÉÔ±±äÁ¿µÄ²»Í¬µã¾ÍÊǾֲ¿±äÁ¿ÊÇÔÚ·½·¨ÌåÀï´´½¨µÄ£¬ÔÚ·½·¨ÌåÍâ·ÃÎʲ»µ½Õâ¸ö±äÁ¿µÄ¡£¾Ö²¿±äÁ¿ÊDz»¶ÔÆä¸³ÏµÍ³Ä¬ÈÏÖµµÄ¡£
6³ÉÔ±±äÁ¿ÊÇÔÚ¶ÑÀï½øÐд´½¨µÄ£¬¶ø¾Ö²¿±äÁ¿ÊÇÔÚÕ»Àï½øÐд´½¨µÄ¡££¿£¿£¿
7.·½·¨Öд«µÝµÄ²ÎÊý´«µÝµÄÊÇÒýÓã¬ËùÒÔÔÀ´µÄÖµÊDz»»á¸Ä±äµÄ¡£
8.thisÖ»ÄÜÔÚ·½·¨ÀïʹÓ㬲»ÄÜÔÚÐÞÊÎΪstaticµÄ·½·¨ÀïʹÓá£
9.ÔÚjavaÖУ¬·â×°¾ÍÊÇÔÚÒ»¸öÀàÀﶨÒåÁËһЩ³ÉÔ±±äÁ¿ºÍ·½·¨£¬Í¨¹ýÏÞÖÆÆä³ÉÔ±±äÁ¿ºÍ·½·¨µÄ¿É¼ûÐÔ£¬Ê¹µÃÍâ½ç²»ÄÜ·ÃÎÊËüÃÇ¡£Òò´Ë·â×°Õ¹ÏÖÁ˽ӿڣ¬Òþ²ØÁËϸ½Ú¡£
10.ËäÈ»ÔÚ¶¨ÒåÀàµÄʱºò¿ÉÒÔ½«ÀàÀïµÄ³ÉÔ±±äÁ¿ÉùÃ÷Ϊpublic£¬¼´¹«¹²ÀàÐÍ¡£µ«ÕâÑù¾Í²»ÄÜÌåÏÖÀà·â×°Êý¾ÝµÄÌØÐÔÁË¡£ËùÒÔÍÆ¼öÔÚ±àд´úÂëµÄ¹ý³ÌÖн«³ÉÔ±±äÁ¿ÐÞÊÎΪ˽ÓÐÀàÐÍ£¬¼´private¡£
11.final¹Ø¼ü×ÖÐÞÊγÉÔ±±äÁ¿£¬ÆäÖµÊDz»ÄܸıäµÄ£¬±ØÐë½øÐгõʼ»¯¡£ÔÚÒ»°ãÇé¿öÏ´´½¨¶ÔÏóµÄʱºò£¬ÏµÍ³¶¼¶ÔÆä³ÉÔ±±äÁ¿½øÐÐĬÈϳõʼ»¯£¬±»final¹Ø¼ü×ÖÐÞÊεijÉÔ±±äÁ¿ÊDz»»á±»Ä¬Èϳõʼ»¯µÄ¡£
12.µ±ÓÃfinal¹Ø¼ü×ÖÐÞÊη½·¨Ê±£¬ºÍÐÞÊγÉÔ±±äÁ¿£¬¾Ö²¿±äÁ¿²»Ì«Ò»Ñù¡£±»ÐÞÊεķ½·¨Äܱ»¸ÃÀàµÄ×ÓÀàËù¼Ì³Ð£¬µ«²»ÄÜÖØÐ´ÁË¡£ÕâÑù±£»¤Á˸¸ÀàÄ³Ð©ÌØÊâµÄÊý¾Ý¡£
13.Ëùν¾²Ì¬¾ÍÊÇÔÚÄÚ´æÖÐÖ»ÄÜÓÐÒ»·Ý¡£¾²Ì¬±äÁ¿Ö»ÄÜ´æÔÚÒ»·Ý£¬ËüÊôÓÚÀ࣬²»Ëæ×ŶÔÏóµÄ´´½¨¶ø½¨Á¢¸±±¾¡£Èç¹û²»ÏëÔÚ´´½¨¶ÔÏóµÄʱºò¾ÍÐèҪһЩÏà¹ØµÄÐÅÏ¢£¬ÄÇô¾ÍÉùÃ÷ΪstaticÀàÐ͵쬱»ÐÞÊÎΪstaticÀàÐ͵ijÉÔ±±äÁ¿²»ÊôÓÚ¶ÔÏó£¬ËüÊÇÊôÓÚÀàµÄ¡£
14.ÈçºÎ·ÃÎʾ²Ì¬µÄ³ÉÔ±±äÁ¿£º1.ÀàÃû.¾²Ì¬³ÉÔ±±äÁ¿Ãû³Æ£»2.¾²Ì¬³ÉÔ±±äÁ¿Ãû³Æ
15.Ëùν¾²Ì¬³£Á¿Ö¸µÄ¾ÍÊÇΨһµÄ£¬²»¿É±äµÄ£¬Ö»´æÔÚÒ»·ÝµÄÊý¾Ý¡£ÔÚJAVAÀÓÃstatic finalÁ½¸ö¹Ø¼ü×ÖÀ´ÐÞÊγÉÔ±±äÁ¿¡£static¹Ø¼ü×ÖµÄÐÞÊγÉÔ±±äÁ¿ÊôÓÚÀà£¬Ëæ×ÅÀàµÄ´´½¨¶ø´´½¨¡£final¹Ø¼ü×ÖÐÞÊεijÉÔ±±äÁ¿µÄÖµÊDz»Äܸı䣬ÐèÏÔʽ³
Ïà¹ØÎĵµ£º
¡¡¡¡Àà¼ÓÔØÊÇjavaÓïÑÔÌṩµÄ×îÇ¿´óµÄ»úÖÆÖ®Ò»¡£¾¡¹ÜÀà¼ÓÔØ²¢²»ÊÇÌÖÂÛµÄÈȵ㻰Ì⣬µ«ËùÓеıà³ÌÈËÔ±¶¼Ó¦¸ÃÁ˽âÆä¹¤×÷»úÖÆ£¬Ã÷°×Ôõô×ö²ÅÄÜÈÃÆäÂú×ãÎÒÃǵÄÐèÒª¡£ÕâÄÜÓÐЧ½ÚÊ¡ÎÒÃǵıàÂëʱ¼ä£¬´Ó²»¶Ïµ÷ÊÔClassNotFoundException, ClassCastExceptionµÄ¹¤×÷ÖнâÍѳöÀ´¡£
¡¡¡¡ÕâÆªÎÄÕ´ӻù´¡½²Æð£¬±ÈÈç´úÂëºÍÊý¾ÝµÄ²»Í¬Ö®´¦ÊÇʲ ......
javac
Ó÷¨£ºjavac <Ñ¡Ïî> <Ô´Îļþ>
ÆäÖУ¬¿ÉÄܵÄÑ¡Ïî°üÀ¨£º
-g   ......
LuceneÊÇÒ»¸ö»ùÓÚJavaµÄÈ«ÎÄË÷Òý¹¤¾ß°ü¡£
»ùÓÚJavaµÄÈ«ÎÄË÷ÒýÒýÇæLucene¼ò½é£º¹ØÓÚ×÷ÕߺÍLuceneµÄÀúÊ·
È«ÎļìË÷µÄʵÏÖ£ºLueneÈ«ÎÄË÷ÒýºÍÊý¾Ý¿âË÷ÒýµÄ±È½Ï
ÖÐÎÄÇзִʻúÖÆ¼ò½é£º»ùÓÚ´Ê¿âºÍ×Ô¶¯ÇзִÊËã·¨µÄ±È½Ï
¾ßÌåµÄ°²×°ºÍʹÓüò½é£ºÏµÍ³½á¹¹½éÉܺÍÑÝʾ
Hacking Lucene£º¼ò»¯µÄ²éѯ·ÖÎöÆ÷£¬É¾³ýµÄʵÏÖ£¬¶¨ÖƵÄÅ ......
public class Test {
public static void main(String aa[]) {
if (System.getProperty("os.name").equals("Linux")) {
System.out.println("linux");
} else if (System.getProperty("os.name").equals("Windows XP")) {
System.out.println("win ......