³õѧjava´ÓÕâÀ↑ʼ
ÕâÊÇÎÒ¸öÈ˹éÄɵÄһЩ֪ʶµã£¬ÎÒ¾õµÃ³õѧjavaÊ×ÏÈÐèÒªÖØÒÔϵÄ֪ʶ¿ªÊ¼
(1)JAVA³ÌÐò¿ª·¢²½Ö裺
Ô´´úÂë-->±àÒë³É*.class-->Ö´ÐÐ(½«.class½»¸øJVM)
jvm--javaÐéÄâ»ú£¨½âÊÍÆ÷£©
(2)
JDK -- java¿ª·¢¹¤¾ß°ü(±àÒëÆ÷¡¢½âÊÍÆ÷¡¢Àà¿â)
JSDK -- java±ê×¼¿ª·¢¹¤¾ß°ü
J2SDK -- java 2.0 ±ê×¼¿ª·¢¹¤¾ß°ü;
J2EE -- J2SDK + ÍøÂ翪·¢Àà¿â
J2SE -- java2.0 ±ê×¼»·¾³
(3) JAVAHOME --- jdk°²×°Ä¿Â¼;
±àÒëÆ÷ javahome\bin\javac.exe
½âÊÍÆ÷ javahome\bin\java.exe
Àà¿â *.jar
(4)±àÒ룺 javac *.java
Ö´ÐÐ: java ÀàÃû£¨²»ÄÜ´ø.classÀ©Õ¹Ãû£©
(5)path»·¾³±äÁ¿
¹¦ÄÜ£ºÉèÖÿÉÖ´ÐÐÎļþµÄËÑË÷·¾¶
¸ñʽ£ºset path=%path%;·¾¶
%path% --- ´ú±íÒÑÓеÄpathÐÅÏ¢
²é¿´£ºpath
(6)classpath»·¾³±äÁ¿
¹¦ÄÜ£ºÉèÖÃ¿É .classÎļþ µÄËÑË÷·¾¶
¸ñʽ£ºset classpath=%classpath%;·¾¶
(7)java¿ª·¢¹¤¾ß
eclipse¡¢jbuilder
(8)Êý¾ÝÀàÐÍ
ÔʼÊý¾ÝÀàÐÍ£ºbyte¡¢char¡¢short¡¢int¡¢long¡¢float¡¢double¡¢boolean
ÒýÓÃÊý¾ÝÀàÐÍ£º°üÀ¨Êý×é¡¢Àà¡¢½Ó¿Ú
(9)ÔËËã·û
ÔËËã·û·ÖΪ£ºËãÊõÔËËã·û¡¢¸³ÖµÔËËã·û¡¢¹ØϵÔËËã·û¡¢Âß¼ÔËËã·û¡¢Ìõ¼þÔËËã·û
(10)¿ØÖÆÓï¾ä
¿ØÖÆÓï¾ä°üÀ¨£ºÅжÏÓï¾ä¡¢Ñ»·Óï¾ä¡¢ÌøתÓï¾ä
(11)Êý×é
½öÉùÃ÷£ºÈç int [] array;
ÉùÃ÷ºÍ´´½¨£ºÈç int [] array=new int[5];
ÉùÃ÷¡¢´´½¨ºÍ³õʼ»¯£ºÈç int [] array={1,2,…,n};
(12)¶ÔÏó
Àí½âÃæÏò¶ÔÏóµÄ¸ÅÄÃæÏò¶ÔÏó±à³Ì˼ÏëµÄºËÐÄÊǶÔÏó
´´½¨¶ÔÏó£ºÍ¨¹ý¹Ø¼ü×Önew
¶ÔÏóºÍÀàµÄÇø±ð£º¶ÔÏóÊÇʵÌ壬¶øÀàÊǶÔÏóµÄÔÐÍ
(13)Àà
ÀàµÄ¶¨Ò壺ʹÓùؼü×Öclass
Àà°üº¬µÄÄÚÈÝ£ºÊôÐÔ¡¢·½·¨£¨ÒÔ¼°¹¹Ôì·½·¨£©
¹¹Ôì·½·¨£ºÃ»Óзµ»ØÀàÐÍ£¬·½·¨ÃûºÍÀàÃûÒ»Ñù
·½·¨µÄ°üº¬µÄÄÚÈÝ£º·½·¨Ãû³Æ¡¢·½·¨·µ»ØÖµµÄÊý¾ÝÀàÐÍ£¨Ã»Óзµ»ØֵʹÓÃvoid£©¡¢²ÎÊý
Ïà¹ØÎĵµ£º
Java Ò»¹²8ÖÖ»ù±¾ÀàÐÍ£¬4ÖÖÕûÐÍ£¬2ÖÖ¸¡µãÀàÐÍ£¬1ÖÖ±íʾunicode±àÂëµÄ×Ö·ûµ¥ÔªµÄ×Ö·ûÀàÐÍchar£¬1ÖÖ±íʾÕæÖµµÄbooleanÀàÐÍ¡£
4ÖÖÕûÊýÀàÐÍ
int, 4 ×Ö½Ú
short£¬2×Ö½Ú
long,8×Ö½Ú
byte£¬1×Ö½Ú
2ÖÖ¸¡µãÀàÐÍ
float£¬4×Ö½Ú£¬ºÜÉÙÇé¿öÊʺÏʹÓÃfloat£¬ÊýÖµÓÐÒ»¸öºó׺F,ûÓкó׺µÄ¸¡µãÊýֵĬÈÏΪdouble.Ò²¿ÉÒÔÔÚ¸¡µãÊýÖµºóÃæÌí ......
£¨1£© ¶ÔÏóÉúÃüÖÜÆڵĿªÊ¼
¶ÔÏóÉúÃüÖÜÆÚ¿ªÊ¼Ê±£¬ÐèҪΪ¶ÔÏó·ÖÅäÄڴ棬²¢ÇÒ³õʼ»¯ËüµÄʵÀý±äÁ¿£»
¶ÔÏóÉúÃüÖÜÆÚ½áÊø
& ......
¶àÏ̻߳·¾³ÖУ¬±È½ÏÕÆÎÕµÄÊÂÇéÖ®Ò»¾ÍÊÇÈçºÎ·µ»ØÏ̵߳ÄÐÅÏ¢¡£ÒòΪrunºÍstart·½·¨²¢²»·µ»ØÈκÎÖµ¡£
¼ÙÉèÏÖÔÚÓÐÁ½¸öỊ̈߳¬Ö÷Ï̺߳ÍÒ»¸ö×ÓỊ̈߳¬×ÓÏ̶߳ÁÎļþ£¬Ö÷Ïß³ÌÐèÒª¶ÔÎļþµÄ½á¹û½øÐвÙ×÷£¬µ±È»£¬×î¼òµ¥µÄ·½·¨¾ÍÊǶÁÎļþºÍ´¦Àí¶Á³öµÄÎļþÈ«²¿¶¼ÔÚÖ÷Ïß³ÌÖнø
ÐС£
......
1.ΪʲôҪʹÓÃÏ̳߳Ø
ÔÚjavaÖУ¬Èç¹ûÿ¸öÇëÇóµ½´ï¾Í´´½¨Ò»¸öÐÂỊ̈߳¬¿ªÏúÊÇÏ൱´óµÄ¡£ÔÚʵ¼ÊʹÓÃÖУ¬·þÎñÆ÷ÔÚ´´½¨ºÍÏú»ÙÏß³ÌÉÏ»¨·ÑµÄʱ¼äºÍÏûºÄµÄϵͳ×ÊÔ´¶¼Ï൱´ó£¬ÉõÖÁ¿ÉÄÜÒª±ÈÔÚ´¦Àíʵ¼ÊµÄÓû§ÇëÇóµÄʱ¼äºÍ×ÊÔ´Òª¶àµÄ¶à¡£³ýÁË´´½¨ºÍÏú»ÙÏ̵߳ĿªÏúÖ®Í⣬»î¶¯µÄÏß³ÌÒ²ÐèÒªÏûºÄϵͳ×ÊÔ´¡ ......