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

Chapter 01 _Getting Started(core JavaÕªÒª)

Ò»¡¢ºËÐĸÅÄî
1.ʲô½ÐÀࣿ
Àà¾ÍÊÇijһÖÖÊÂÎïµÄÒ»°ãÐԵļ¯ºÏÌ壬ÊÇÏàͬ»òÏàËÆµÄ¸÷¸öÊÂÎï¹²Í¬ÌØÐÔµÄÒ»ÖÖ³éÏó¡£
2.ʲô½Ð¶ÔÏó£¿
ÔÚÃæÏò¶ÔÏó¸ÅÄîÖУ¬¶ÔÏó£¨Object£©ÊÇÀàµÄʵÀý£¨instance£©¡£¶ÔÏóÓëÀàµÄ¹ØÏµ¾ÍÏñ±äÁ¿ÓëÊý¾ÝÀàÐ͵ĹØÏµÒ»Ñù¡£
3.ÀàµÄºËÐÄÌØÐÔÓÐÄÄЩ£¿
Àà¾ßÓзâ×°ÐÔ¡¢¼Ì³ÐÐԺͶà̬ÐÔ¡£
·â×°ÐÔ£º
ÀàµÄ·â×°ÐÔΪÀàµÄ³ÉÔ±Ìṩ¹«ÓС¢È±Ê¡¡¢±£»¤ºÍ˽Óеȶ༶·ÃÎÊȨÏÞ£¬Ä¿µÄÊÇÒþ²ØÀàÖеÄ˽ÓбäÁ¿ºÍÀàÖз½·¨µÄʵÏÖϸ½Ú¡£
¼Ì³ÐÐÔ£º
ÀàµÄ¼Ì³ÐÐÔÌṩ´ÓÒÑ´æÔÚµÄÀà´´½¨ÐÂÀàµÄ»úÖÆ£¬¼Ì³Ð£¨inheritance£©Ê¹Ò»¸öÐÂÀà×Ô¶¯ÓµÓб»¼Ì³ÐÀࣨ¸¸ÀࣩµÄÈ«²¿³ÉÔ±¡£
¶à̬ÐÔ£º
ÀàµÄ¶à̬ÐÔÌṩÀàÖз½·¨Ö´ÐеĶàÑùÐÔ£¬¶à̬ÐÔÓÐÁ½ÖÖ±íÏÖÐÎʽ£ºÖØÔغ͸²¸Ç¡£
4.·½·¨
¶ÔÏóÖеķ½·¨±í´ïÁ˶ÔÏóËù¾ßÓеÄÐÐΪ¡£·½·¨Êµ¼ÊÉϾÍÊǺ¯Êý¡£
5.ÊôÐÔ
Ò»¸ö¶ÔÏóµÄÊôÐÔÊÇÄܹ»±»Íâ½ç»ò¶ÔÏóËù´¦µÄ»·¾³Ëù¸ÐÖª»ò²Ù×ݵÄÊý¾Ý»ò״̬¡£
6.JavaÊÇʲô£¿
JavaÊÇÒ»ÃÅÒ×ÓÚ±ä³ÉµÄ¿çƽ̨±à³ÌÓïÑÔ£¬Í¬Ê±ÓÖÊÇÒ»¸ö¿ª·¢¡¢Ó¦Óá¢Ö´ÐкͲ¿Êðƽ̨¡£Java°üÀ¨Java±à³ÌÓïÑÔ£¬¿ª·¢¹¤¾ßºÍ»·¾³¡¢JavaÀà¿âµÈ¡£JavaÓïÑÔÊÇÓÉÃÀ¹úSun¹«Ë¾¿ª·¢µÄÒ»ÖÖÍêÈ«ÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ¡£JavaÓïÑÔÓÉC++ÓïÑÔ·¢Õ¹ÆðÀ´£¬µ«±ÈC++ÓïÑÔ¼òµ¥¡£JavaÓïÑÔ¾ßÓмòµ¥¡¢ÓëÆ½Ì¨Î޹ء¢¸ßЧ¡¢½¡×³¡¢°²È«¡¢¶àÏ̵߳ÈÌØµã£¬ËüÊǵ±Ç°ÍøÂç±à³ÌµÄÊ×Ñ¡ÓïÑÔ¡£
Java¼ÈÊÇÒ»Ãűà³ÌÓïÑÔÓÖÊÇÒ»¸öƽ̨¡£
7.ΪʲôҪÓÃJava£¿
×îÖ÷ÒªµÄÔ­ÒòÊÇJavaÓëÆ½Ì¨Î޹أ¬Ò»´Î±àÒ룬´¦´¦ÔËÐУ¬ÒÔ¼°ËüµÄÒ×ÓÚ±à³ÌµÄÌØÐÔ¡£
8.ÓÃJava¿ª·¢³ÌÐòµÄ²½ÖèÊÇÔõôÑùµÄ£¿
±àдԴ´úÂ루*.java£©→±àÒ루javac *.java£©→Ö´ÐУ¨java *.class£©
9.JavaµÄ»·¾³±äÁ¿
ÓÉÓÚJavaÊÇÆ½Ì¨Î޹ص쬰²×°JDKʱJava²»»á×Ô¶¯ÉèÖ÷¾¶£¬Ò²²»»áÐÞ¸Ä×¢²á±í£¬ÐèÒªÓû§×ÔÐÐÉèÖû·¾³±äÁ¿£¬µ«²»ÐèÒªÐÞ¸Ä×¢²á±í¡£
JAVA_HOME:JDKµÄ°²×°Â·¾¶£»
CLASSPATH£ºJVM×°ÔØ¡¢class×Ö½ÚÂëÎļþʱµÄËÑË÷·¾¶£»
PATH£ºÏµÍ³µÄ»·¾³±äÁ¿£¬ÃüÁîµÄËÑË÷·¾¶¡£
path±äÁ¿Ö¸³öJavaÌṩµÄ¿ÉÖ´ÐÐÎļþµÄ·¾¶£»
class path±äÁ¿Ö¸³öJava°üµÄ·¾¶£¨for Windows£©
set path=%path%;
C:\Program Files\jdk1.5.0\bin;
set classpath=.;
C:\Progam Files\jdk1.5.0\lib
10.JVMÊÇʲô£¿
JVM£¬Java Virtual Machine£¬JavaÐéÄâ»ú£¬ÊÇÒ»¸öÂß¼­µÄ²Ù×÷ϵͳ£¬ËüÆÁ±ÎÁËÓ²¼þºÍƽ̨ÐÅÏ¢£¬JVMÄܽ«×Ö½ÚÂëÎļþ£¨*.class£©½âÊͲ¢Ö´ÐС£ÕýÊÇÕâÖÖ¶ÀÁ¢Ö´Ðеķ½Ê½£¬Ê¹µÃJava¾ßÓÐÓëÆ½Ì


Ïà¹ØÎĵµ£º

JavaÖм¯ºÏÈÝÆ÷ÀàListºÍSetµÄÓ÷¨

ListµÄÓ÷¨
List°üÀ¨List½Ó¿ÚÒÔ¼°List½Ó¿ÚµÄËùÓÐʵÏÖÀà¡£ÒòΪList½Ó¿ÚʵÏÖÁËCollection½Ó¿Ú£¬ËùÒÔList½Ó¿ÚÓµÓÐCollection½Ó¿ÚÌṩµÄËùÓг£Ó÷½·¨£¬ÓÖÒòΪListÊÇÁбíÀàÐÍ£¬ËùÒÔList½Ó¿Ú»¹ÌṩÁËһЩÊʺÏÓÚ×ÔÉíµÄ³£Ó÷½·¨£¬Èç±í1Ëùʾ¡£
±í1  List½Ó¿Ú¶¨ÒåµÄ³£Ó÷½·¨¼°¹¦ÄÜ
´Ó±í1¿ÉÒÔ¿´³ö£¬List½Ó¿ÚÌṩµÄÊʺÏÓÚ×ÔÉíµÄ ......

¹¹½¨±Ê¼Ç£ºÎªjava hotspot vm´´½¨vc++¹¤³Ì

      Ê×ÏÈÏÂÔØopenjdk´úÂë°ü£¬http://download.java.net/openjdk/jdk7/£¬ÕâÀïÏÂÔØµÄÊǵ±Ç°µÄ×îа汾b94£¬openjdk-7-ea-src-b94-20_may_2010.zip¡£       ½âѹËõopenjdk-7-ea-src-b94-20_may_2010.zipµ½D:\JVM¡£ÔÚD:\JVM\openjdkÏ´ò¿ªREADME-builds.htmlÎļþ¡£° ......

JAVAºÍJAVAC ÃüÁîÐÐ

javacºÍjavaÃüÁîÐÐÖеÄ-classpathÑ¡Ïî
ÕâÊǸöºÜ»ù´¡µÄÎÊÌ⣬µ«ÊÇÒòΪ»ù±¾É϶¼ÊÇÓÃÏÖÓеÄIDE¹¤¾ß À´¿ª·¢java³ÌÐò£¬ËùÒÔºÜÉÙÓÐÈËÒâʶµ½ÕâÒ»µã¡£
javac
-classpath£¬É趨ҪËÑË÷ÀàµÄ·¾¶£¬¿ÉÒÔÊÇĿ¼£¬jarÎļþ£¬zipÎļþ£¨ÀïÃæ¶¼ÊÇclassÎļþ£©£¬»á¸²¸ÇµôËùÓÐÔÚCLASSPATHÀïÃæµÄÉ趨¡£
-sourcepath£¬ É趨ҪËÑË÷±àÒëËùÐèjava Î ......

JAVAѧϰ¼Æ»®1


¿Î³ÌÖ÷Ìâ
ʵѵÄÚÈÝ
ʵѵĿ±ê
ʵѵÏîÄ¿
Unix/Linux¿ª·¢»·¾³¡¢¿ª·¢¹æ·¶Åàѵ
¿Îʱ:2Ìì
Unix¿ª·¢»·¾³
UnixϵͳԭÀí¡¢Java/C++ Unix¿ª·¢»·¾³¡¢Unix³£ÓÃÃüÁî
Sun Solaris Unixϵͳ²Ù×÷
CVS
OracleÊý¾Ý¿â¹ÜÀíÔ±ÓëPL/SQLÅàѵ
¿Îʱ:7Ìì
OracleÊý¾Ý¿â¹ÜÀí
Oracle 9iÊý¾Ý¿âÔ­Àí¡¢SQLÓï¾ä¡¢Êý¾Ý¿â±í¼°Ë÷Òý
ÕÆÎÕÊý¾Ý¿â ......

Java°æ¶íÂÞ˹·½¿é

Java°æ¶íÂÞ˹·½¿é
08ÄêдµÄÒ»¸öJava°æ¶íÂÞ˹·½¿é³ÌÐò
½çÃæ×öµÄÖйæÖоأ¬Ã¿ÖÖÐÎ×´ÑÕÉ«¶¼²»Ïàͬ
³ÌÐò¿ØÖÆ»¹¿ÉÒÔ£¬Ã»Ê²Ã´´óµÄBug
Ïûĥʱ¼äµÄʱºò¿ÉÒÔDownÏÂÀ´ÍæÍæ
ÏÂÔØÁ´½Ó£ºhttp://download.csdn.net/source/2384193

²Ëµ¥Ñ¡Ïî
Ò²×öÁ˲»Éٲ˵¥Ñ¡Ïî
¿É×Ô¶¨Òå¿ØÖÆ¼ü£¬¿ÉÉèÖõ¥É«²ÊÉ«ÏÔʾ£¬¿ÉÉèÖÃÍø¸ñÊÇ·ñÏÔʾ
¹Ø ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ