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

µÚ01Õ CORE Java_»ù±¾¸ñʽ

1.Ì⣺javaÀúÊ·£¿
´ð£ºJava Ö®¸¸Golsling
1995 Äê5 ÔÂ23 ÈÕ Java µ®Éú  
1998 Äê12 Ô 1.2 °æ±¾Java2  J2SE J2EE J2ME  
2004 Äê12 Ô 1.5 °æ±¾(5.0) Java JavaSE JavaEE JavaME
2.Ì⣺JavaSE£¬JavaEE£¬JavaME£¿
´ð£ºJavaSE ---Java ±ê׼ƽ̨ 
JavaEE ---ÆóÒµ¼¶Æ½Ì¨ 
JavaME ---΢Сƽ̨£¬ÓÃÔÚ×ÊÔ´ÊÜÏÞµÄƽ̨ÉÏ
3.Ì⣺JavaÓïÑÔÌص㣿
´ð£º£¨1£©¿çƽ̨---Ò»´Î±àÒ룬µ½´¦ÔËÐР
£¨2£© ¼òµ¥---¼ò»¯C++ £¬ È¡ÏûÁËÖ¸Õ룬¶ÔÖ¸Õë½øÐÐÁËÉϲãµÄ·â×°£¬Ëü±£Ö¤Äܹ»Í¨¹ýÕâ 
¸öÖ¸Õ루ÒýÓã©£¬ À´·ÃÎÊÓÐЧµÄÄÚ´æµ¥Ôª¡£ 
²»ÔÊÐí¶à¼Ì³Ð£¬Ê¹¼Ì³Ð¹Øϵ³ÉÊ÷װͼ£¬Ã¿¸öÀ඼ֻÄÜÓÉÒ»¸ö 
¸¸Àà¡£java ÓïÑԵĿª·¢Ð§Âʸߣ¬µ«Ö´ÐÐЧÂʵ͡££¨ Ï൱ÓÚc++ µÄ55%£©  
£¨3£©´¿ÃæÏò¶ÔÏóµÄÓïÑÔ---¶¼Òª·ÅÔÚÀàÖР
£¨4£©À¬»ø»ØÊÕ»úÖÆ---×Ô¶¯À¬»øÊÕ¼¯£¬ÓÀÔ¶²»»á³öÏÖÄÚ´æ鶵ÄÎÊÌâ
4.Ì⣺JVM£¨ÐéÄâ»ú£©£¿
´ð£ºjava ÓïÑÔÊÇÏȱàÒëºó½âÊÍ£¬java Ô´ÂëÊÇͨ¹ý±àÒëÉú³ÉÒ»ÖÖÌØÊâµÄ.class µÄÖмä×Ö½ÚÂëÎļþ£¬ 
È»ºóÔÙÓÉJVM ½øÐнâÊÍÔËÐС£ 
£¨±àÒ룩£¨½âÊÍ£© 
.java ----> .class ---> ¿ÉÖ´ÐÐÎļþ 
5.Ì⣺java Ô´´úÂëÖеÄmain ·½·¨µÄ¶¨ÒåºÍд·¨£¿
´ð£ºmain ·½·¨ÊdzÌÐòµÄÈë¿Ú¡£ 
public class Hello{  // Ò»¸öÔ´ÎļþÖÐÖ»ÄÜÓÐÒ»¸ö¹«¿ªÀ࣬¶øÇÒÔ´ÎļþµÄÎļþÃûÓ빫 
¿ªÀàµÄÀàÃûÍêÈ«Ò»Ö  
public static void main(String[] args){ // ³ÌÐòÈë¿Ú public static ¿ÉÒÔµ÷»»Ë³Ðò 
  System.out.println("Hello world");  // ´òÓ¡Óï¾ä 
 }    
}
±àÒëÃüÁî javac xxxx.java Ô´ÎļþµÄÃû×Ö£¬Ô´ÎļþÖеÄÒ»¸öÀà»á¶ÔÓ¦±àÒëÉú³ÉÒ»¸ö.class  
Îļþ  
ÔËÐÐÃüÁî java xxxx ÀàµÄÃû×Ö---Æô¶¯ÐéÄâ»ú 
6.Ì⣺»·¾³±äÁ¿£¿
´ð£ºJAVA_HOME =/opt/jdk1.5.06  JDK °²×°Â·¾¶---JDK= JRE {JVM( Ó²¼þ)+ ±àÒëÆ÷£¨Èí 
¼þ£©} + ±àÒëÆ÷¹¤¾ß+Àà¿â 
PATH =$Path:$Java_Home/bin:.  
ClassPath = . Àà·¾¶ 
7.Ì⣺°ü£¿
´ð£º·ÖÀà·ÅÖ㬼õÉÙÃüÃû¿Õ¼ä 
°üÃû.ÀàÃû±íʾһ¸öÀàµÄÈ«ÏÞ¶¨Ãû 
java xxx.xxx.ClassA ---ÔËÐÐʱҪÔÚ°ü½á¹¹µÄÉÏÒ»²ãĿ¼À´ÔË


Ïà¹ØÎĵµ£º

һЩ³£¼ûJavaÒì³£¹éÀà(Ò»)

UnsupportedClassVersionError
¡¡¡¡²»Ö§³ÖµÄÀà°æ±¾´íÎó¡£µ±JavaÐéÄâ»úÊÔͼ´Ó¶Áȡij¸öÀàÎļþ£¬µ«ÊÇ·¢ÏÖ¸ÃÎļþµÄÖ÷¡¢´Î°æ±¾ºÅ²»±»µ±Ç°JavaÐéÄâ»úÖ§³ÖµÄʱºò£¬Å׳ö¸Ã´íÎó¡£
¡¡¡¡java.lang.VerifyError
¡¡¡¡ÑéÖ¤´íÎó¡£µ±ÑéÖ¤Æ÷¼ì²âµ½Ä³¸öÀàÎļþÖдæÔÚÄÚ²¿²»¼æÈÝ»òÕß°²È«ÎÊÌâʱÅ׳ö¸Ã´íÎó¡£
¡¡¡¡java.lang.VirtualMachineErr ......

һЩ³£¼ûJavaÒì³£¹éÀà(¶þ)

ËãÊõÒì³£ÀࣺArithmeticExecption
¡¡¡¡¿ÕÖ¸ÕëÒì³£ÀࣺNullPointerException
¡¡¡¡ÀàÐÍÇ¿ÖÆת»»Òì³££ºClassCastException
¡¡¡¡Êý×鸺ϱêÒì³££ºNegativeArrayException
¡¡¡¡Êý×éϱêÔ½½çÒì³££ºArrayIndexOutOfBoundsException
¡¡¡¡Î¥±³°²È«Ô­ÔòÒì³££ºSecturityException
¡¡¡¡ÎļþÒѽáÊøÒì³££ºEOFException
¡¡¡¡ÎļþÎ´Õ ......

Java³ÌÐòԱתµ½C++¿ª·¢ÈÝÒ×·¢ÉúµÄÊè©¡£

1. ±äÁ¿²»×ö³õʼ»¯¡£
2. ·ÖÅäµÄ¶ÔÏó²»×öÏú»Ù¡£Ò»¸öºÃµÄÏ°¹ß¾ÍÊÇ£¬Ã¿Éú³ÉÒ»¸öÀàʱ£¬¾Í×Ô¶¯Ð´Ò»¸ö×Ô¼ºµÄInitInstanceMember,ºÍ ReleaseInstanceMember()·½·¨¡£
3. °üµÄ·ÖÀ࣬Èç¹û×Ô¼º²»×ösourceµÄÂß¼­·ÖÀ࣬C++»·¾³Ò»°ãÊDz»»á×Ô¼º×öµÄ¡£Õâ¸ö¸úJavaÖеÄpackageºÍÎļþÎïÀíÉÏ´æ´¢·½Ê½Ò»ÖÂÊDz»Ò»ÑùµÄ¡£
    C++ ......

java³£ÓÃÉè¼Æģʽ

Éè¼Æģʽ
Ò»¸ö³ÌÐòÔ±¶ÔÉè¼ÆģʽµÄÀí½â:
“²»¶®”ΪʲôҪ°ÑºÜ¼òµ¥µÄ¶«Î÷¸ãµÃÄÇô¸´ÔÓ¡£ºóÀ´Ëæ×ÅÈí¼þ¿ª·¢¾­ÑéµÄÔö¼Ó²Å¿ªÊ¼Ã÷°×ÎÒËù¿´µ½µÄ“¸´ÔӔǡǡ¾ÍÊÇÉè¼ÆģʽµÄ¾«ËèËùÔÚ£¬ÎÒËùÀí½âµÄ“¼òµ¥”¾ÍÊÇÒ»°ÑÔ¿³×¿ªÒ»°ÑËøµÄģʽ£¬Ä¿µÄ½ö½öÊÇ×ÅÑÛÓÚ½â¾öÏÖÔÚµÄÎÊÌ⣬¶øÉè¼ÆģʽµÄ“¸´ÔÓ&rdq ......

javaµÄһЩ³£Óðü

commons-digester.jar
Digester»ùÓÚ¹æÔòµÄXMLÎĵµ½âÎö,Ö÷ÒªÓÃÓÚXMLµ½Java¶ÔÏóµÄÓ³Éä.
commons-beanutils.jar
Ìṩ¶ÔJava ·´ÉäºÍ×ÔÊ¡APIµÄ°ü×°.
aspectjweaver.jar
ÓÃÓÚÔÚSpring 2.0Öм¯³ÉAspectJ AspectJ LTWÖ¯ÈëÆ÷
ognl.jar
OGNLÊÇObject-Graph Navigation LanguageµÄËõд£¬ËüÊÇÒ»ÖÖ¹¦ÄÜÇ¿´óµÄ±í´ïʽÓïÑÔ£¨E ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ