ÀÖÓãµç¾º

½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

JavaÅàѵ֮ÇáËɾ«Í¨Javaѧϰ·ÏßÁ¬ÔØ1-»ù´¡Æª£¡

¸üÐÂʱ¼ä:2016Äê09ÔÂ21ÈÕ14ʱ46·Ö À´Ô´:ÀÖÓã²¥¿ÍJavaÅàѵѧԺ ä¯ÀÀ´ÎÊý:

ºÚÂí³ÌÐòÔ±£ºÇáËɾ«Í¨Javaѧϰ·ÏßÁ¬ÔØ1-»ù´¡Æª£¡
 
±à³ÌÓïÑÔJava£¬ÒѾ­21ËêÁË¡£´Ó1995Äêµ®ÉúÒÔÀ´£¬¾ÍÒ»Ö±»îÔ¾ÓÚÆóÒµÖУ¬ÃûÆóÓ¦ÓÃÌì裬°Ù¶È£¬Öªºõ......¶¼ÊÇJavaÓïÑÔ±àд£¬¾ÍÁ¬ÏÖÔÚʹÓù㷺µÄXMindÒ²ÊÇJava±àдµÄ¡£JavaÓ¦ÓõĹ㷺ÒѾ­µ½ÁË“ÎÞ´¦²»ÓÔµÄÊ¢ÊÀ£¬¶øÇÒÒ»Ö±ÔÚÓïÑÔÅÅÐаñ°ñÊ×£¬´Óδ±»³¬Ô½¡£·Ï»°²»¶à˵£¬½ñÌìÖ÷ÒªÊǸø´ó¼Ò½²½²ÔõÑùѧϰJava£¬¸ø´ó¼Ò½¨ÒéÒ»ÌõÇáËɾ«Í¨JavaµÄѧϰ·Ïß¡£ÓÐÁËÏà¶Ô±ê×¼µÄÁ÷³Ì£¬ÄÇôÄãµÄѧϰЧÂÊÒ»¶¨»á±¶Ôö¡£
 
ÏÂÃæÒÔºÚÂí³ÌÐòÔ±JavaѧԺµÄѧϰ·ÏßΪÀý£¬½øÐÐÒ»´ÎÊ·ÎÞǰÀýµÄÆÊÎö£¬ÎÒ»á²ÉÈ¡Á¬ÔصÄÐÎʽ£¬Ï¸ÖµĽ²½âÁã»ù´¡µÄÈËÔõôѧϰJava¡£ÏÈ¿´ÏÂJavaÔÚ»ù´¡½×¶ÎµÄ֪ʶµã·Ïßͼ¡£
 
 
ÄÚÈݶàÂ𣿲»Òª±»Ïŵ½ÁË£¬ÖªÊ¶µãÆÊÎöµÄ±È½Ïϸ£¬ËùÒÔ¿´×űȽ϶à¡£²»Òªº¦ÅÂѧ²»»á£¬¾­¹ýÏÂÃæµÄÏê½â£¬Äã¾Í»áÃ÷°×ÕâЩ֪ʶµã¶¼ÊǸÉÂïµÄÁË¡£

 

Java»ù´¡

ÈëÃŽ׶Σ¬Ö÷ÒªÊÇÅàÑøJavaÓïÑԵıà³Ì˼Ïë¡£Á˽âJavaÓïÑÔµÄÓï·¨£¬Êéд¹æ·¶µÈ£¬ÕÆÎÕEclipse¡¢MyEclipseµÈ¿ª·¢¹¤¾ß£¬±àдJava´úÂëµÄÄÜÁ¦¡£Ñ§ÍêÕâ¸ö½×¶ÎÄãÓ¦¸Ã¿É½øÐÐСÐÍÓ¦ÓóÌÐò¿ª·¢²¢ÇÒ¿ÉÒÔ¶ÔÊý¾Ý¿â½øÐлù±¾µÄÔöɾ¸Ä²é¹ÜÀí¡£×¢Ò⣺´Ë½×¶Î֪ʶµãµÄѧϰ£¬»áÓÐÕæÊµµÄÏîÄ¿½øÐÐÇý¶¯Ñ§Ï°£¬ÈÃÄãÇáËÉÀí½â¸÷֪ʶµã¡£

1.¼ÆËã»ú»ù´¡ÖªÊ¶

Õë¶ÔÁã»ù´¡Ñ§Ï°µÄÈË£¬´Ó¶Ô¼ÆËã»ú²Ù×÷µÈ֪ʶµÄÁ˽⣬ÑÓÉìµ½JavaÓïÑԵķ¢Õ¹Ó뿪·¢¹¤¾ßµÄʹÓÃÉÏ¡£Ö÷ÒªÊÇÈÃÄãÖªµÀÔõÑùÖ´ÐмÆËã»úÃüÁÈÏʶJavaÕâÃÅÓïÑÔ£¬¸ÐÊܱà³ÌÓïÑÔJavaÔõô¿ª·¢³ÌÐò¡£

1)¼ÆËã»ú»ù´¡

ÈÃÁã»ù´¡Ñ§Ï°µÄÈËÏÈÁË½â¼ÆËã»úÏà¹ØÖªÊ¶£¬½ø¶øÔÙÈ¥Á˽âJavaÓïÑÔ¡£

2)DOS³£ÓÃÃüÁî

Á˽âʲôÊÇDOS£¬²¢ÕÆÎÕDOS¿ØÖÆÌ¨µÄ´ò¿ª·½Ê½£¬Í¬Ê±ÊìϤ³£ÓõÄDOSÃüÁÀýÈ磺ÅÌ·ûÇл»¡¢½øÈëÖ¸¶¨Ä¿Â¼¡¢É¾³ýÎļþµÈ£¬Íê³ÉʹÓÃDOSÃüÁî¶Ô¼ÆËã»ú½øÐвÙ×÷ºÍ¿ØÖÆ¡£

3)Java¸ÅÊö

Á˽âJavaÓïÑԵķ¢Õ¹Ê·¡¢JavaÓïÑÔÆ½Ì¨°æ±¾¡¢JavaÓïÑÔµÄÌØµã£¬ÒÔ¼°JREÓëJDK¡£JREÊÇJavaµÄÔËÐл·¾³£¬JDKÊÇJava¿ª·¢¹¤¾ß°ü£¬Ëü°üº¬ÁËJavaµÄ¿ª·¢¹¤¾ßÒÔ¼°JRE¡£ËùÒÔ°²×°ÁËJDK¾Í²»ÓÃÔÙµ¥¶À°²×°JREÁË¡£

4)JDK»·¾³°²×°ÅäÖÃ

Á˽âÁËʲôÊÇJDK£¬ÒÔ¼°JDKµÄÖØÒªÐÔ£¬ÏÂÒ»²½ÎÒÃǾÍÀ´Ñ§Ï°ÈçºÎ°²×°ºÍÅäÖÃJDK»·¾³¡£ÔÚ°²×°JDK֮ǰ£¬ÎÒÃÇÊ×ÏÈÐèÒªÏÂÔØJDK£¬Õë¶Ô²»Í¬µÄϵͳ£¬ÎÒÃÇÐèÒªÏÂÔØ²»Óð汾µÄJDK¡£

5)»·¾³±äÁ¿ÅäÖÃ

Á˽âpath¡¢classpath»·¾³±äÁ¿£¬Àí½âpath±äÁ¿ºÍclasspath±äÁ¿µÄ×÷Ó㬲¢ÕÆÎÕpath±äÁ¿ºÍclasspath±äÁ¿µÄÅäÖ÷½Ê½¡£

6)Java³ÌÐòÈëÃÅ

µ±JDK¡¢»·¾³±äÁ¿ÅäÖÃÍê±Ï£¬ÎÒÃǾͿÉÒÔ¿ªÊ¼ ±àдJava³ÌÐò¡£±àдJava³ÌÐò¿ÉÒÔʹÓÃÈçϼ¸ÖÖ¹¤¾ß£ºnotepad£¨Î¢Èí²Ù×÷ϵͳ×Ô´ø£©¡¢Editplus¡¢Notepad++¡¢Eclipse¡¢MyEclipse¡£

2.±à³Ì»ù´¡

´ËÄ£¿éѧϰÊÇÈÃÄãÁ˽â±à³ÌµÄ¾ßÌåÁ÷³Ì£¬Ñ§Ï°Java»ù´¡Óï·¨µÄ¸ñʽµÈ¡£¾ßÌåÒªÕÆÎÕ²»Í¬Êý¾ÝÀàÐ͵ıäÁ¿¶¨ÒåÓëʹÓã¬ÕÆÎÕ²»Í¬ÔËËã·ûµÄÔËËã¹æÔò£¬ÕÆÎÕÁ÷³Ì¿ØÖÆÓï¾äµÄÖ´ÐÐÁ÷³Ì£¬±àд·½·¨µÄÉùÃ÷Óëµ÷Ó㬴´½¨Êý×é²¢·ÃÎÊÊý×éÔªËØµÈ֪ʶ¡£

1)×¢ÊÍ

ÔÚ³ÌÐò¿ª·¢¹¤³ÌÖУ¬ÓÃÓÚ½âÊͺÍ˵Ã÷³ÌÐòµÄÎÄ×ÖÎÒÃdzÆÖ®Îª×¢ÊÍ£¬JavaÖеÄ×¢ÊÍ·ÖΪÒÔϼ¸ÖÖ£ºµ¥ÐÐ×¢ÊÍ¡¢¶àÐÐ×¢ÊÍ¡¢Îĵµ×¢ÊÍ¡£

2)¹Ø¼ü×Ö

Á˽âJava¹Ø¼ü×ֵĺ¬Òå¼°ÌØµã£¬ÕÆÎչؼü×ÖʹÓõÄ×¢ÒâÊÂÏî¡£

3)±êʶ·û

Á˽âʲôÊDZêʶ·û£¬±êʶ·ûµÄ×é³É¹æÔò£¬ÒÔ¼°±êʶ·ûʹÓÃʱµÄ×¢ÒâÊÂÏî¡£

4)³£Á¿Óë±äÁ¿

Àí½â³£Á¿Óë±äÁ¿µÄº¬Ò壬²¢ÕÆÎÕ³£Á¿Óë±äÁ¿µÄÇø±ð¡¢±äÁ¿µÄ¶¨Òå¸ñʽÒÔ¼°±äÁ¿µÄ¸³Öµ¡£

5)Êý¾ÝÀàÐÍ

ÕÆÎÕJavaÓïÑÔµÄÊý¾ÝÀàÐÍ£¬Èç»ù±¾Êý¾ÝÀàÐÍ£ºbyte¡¢short¡¢int¡¢long¡¢float¡¢double¡¢char¡¢boolean£¬ÒÔ¼°ÒýÓÃÀàÐÍ£ºÀà¡¢½Ó¿Ú¡¢Êý×é¡£

6)ÔËËã·û

ÊìÁ·ÕÆÎÕJavaÖеÄÔËËã·û£ºËãÊõÔËËã·û¡¢¸³ÖµÔËËã·û¡¢±È½ÏÔËËã·û¡¢Âß¼­ÔËËã·û¡¢Î»ÔËËã·û¡¢ÈýÄ¿ÔËËã·û¡£

7)Á÷³Ì¿ØÖÆÓï¾ä

Á˽âʲôÊÇÁ÷³Ì¿ØÖÆÓï¾ä£¬ÕÆÎÕÒÔÏÂÁ÷³Ì¿ØÖÆÓï¾ä£ºË³Ðò½á¹¹¡¢Ñ¡Ôñ½á¹¹¡¢Ñ­»·½á¹¹£¬²¢Äܹ»Í¨¹ýÁ÷³Ì¿ØÖÆÓï¾äʵÏÖÌØ¶¨µÄ¹¦ÄÜ¡£

8)·½·¨

ÕÆÎÕ·½·¨µÄ¶¨Òå¼°¸ñʽ£¬²¢ÄÜÕýÈ·µÄµ÷Ó÷½·¨£¬Àí½â·½·¨µÄµ÷Óùý³Ì£¬Í¬Ê±Çå³þ·½·¨µÄ×¢ÒâÊÂÏî;ÕÆÎÕ·½·¨ÖØÔؼ°ÆäÌØµã¡£

9)Êý×é

Á˽âÊý×éµÄ¸ÅÄî£¬ÕÆÎÕÊý×éµÄ¶¨Òå¸ñʽ¡¢¾²Ì¬³õʼ»¯¡¢¶¯Ì¬³õʼ»¯£¬²¢Äܹ»Àí½âJavaÖÐÊý×éµÄÄÚ´æÍ¼½â¡£ÊìÁ·ÕÆÎÕÊý×éµÄ±éÀú¡¢»ñÈ¡×îÖµ¡¢Êý×éÔªËØÄæÐò¡¢Êý×éÔªËØ²éÕÒ¡¢Êý×éÅÅÐòºÍ¶þ·Ö²éÕÒ£¬ÒÔ¼°¶þάÊý×éµÄ¶¨Òå¸ñʽ¼°³õʼ»¯¡£

3.ÃæÏò¶ÔÏó

ÏÖʵÊÀ½çÖУ¬Ëæ´¦¿É¼ûµÄÒ»ÖÖÊÂÎï¾ÍÊǶÔÏ󣬶ÔÏóÊÇÊÂÎï´æÔÚµÄʵÌ壬ÈçÈËÀà¡¢Êé×À¡¢¼ÆËã»ú¡¢¸ßÂ¥´óÏõÈ¡£ÈËÀà½â¾öÎÊÌâµÄ·½Ê½×ÜÊǽ«¸´ÔÓµÄÊÂÎï¼òµ¥»¯£¬ÓÚÊǾͻá˼¿¼ÕâЩ¶ÔÏó¶¼ÊÇÓÉÄÄЩ²¿·Ö×é³ÉµÄ¡£Í¨³£¶¼»á½«¶ÔÏó»®·ÖΪÁ½¸ö²¿·Ö£¬¼´¶¯Ì¬²¿·ÖÓ뾲̬²¿·Ö¡£¾²Ì¬²¿·Ö£¬¹ËÃû˼Òå¾ÍÊDz»Äܶ¯µÄ²¿·Ö£¬Õâ¸ö²¿·Ö±»³ÆÎª“ÊôÐÔ”£¬ÈκζÔÏó¶¼»á¾ß±¸Æä×ÔÉíÊôÐÔ£¬ÈçÒ»¸öÈË£¬Ëü°üÀ¨¸ß°«¡¢ÅÖÊÝ¡¢ÐÔ±ð¡¢ÄêÁäµÈÊôÐÔ¡£È»¶ø¾ßÓÐÕâЩÊôÐÔµÄÈË»áÖ´ÐÐÄÄЩ¶¯×÷Ò²ÊÇÒ»¸öÖµµÃ̽ÌֵIJ¿·Ö£¬Õâ¸öÈË¿ÉÒÔ¿ÞÆü¡¢Î¢Ð¦¡¢Ëµ»°¡¢ÐÐ×ߣ¬ÕâЩÊÇÕâ¸öÈ˾߱¸µÄÐÐΪ£¨¶¯Ì¬²¿·Ö£©£¬ÈËÀàͨ¹ý̽ÌÖ¶ÔÏóµÄÊôÐԺ͹۲ì¶ÔÏóµÄÐÐΪÁ˽â¶ÔÏó¡£

1)ÃæÏò¶ÔÏó˼Ïë

Á˽âÃæÏò¹ý³Ì±à³Ì˼Ï룬Äܹ»Í¨¹ý°¸ÀýÀí½âJavaµÄÃæÏò¶ÔÏó±à³Ì˼Ï룬Á˽âÃæÏò¶ÔÏ󿪷¢¡¢Éè¼Æ¡¢ÌØÕ÷¡£

2)ÀàÓë¶ÔÏó

Á˽âʲôÊÇÀ࣬ʲôÊǶÔÏ󣬲¢Àí½âÀàÓë¶ÔÏóÖ®¼äµÄ¹ØÏµ£»ÊìÁ·ÕÆÎÕÀàµÄ¶¨Òå¡¢¶ÔÏóÄÚ´æÍ¼µÈ¡£

3)³ÉÔ±±äÁ¿ºÍ¾Ö²¿±äÁ¿

Á˽âʲôÊdzÉÔ±±äÁ¿£¬Ê²Ã´ÊǾֲ¿±äÁ¿£¬ÒÔ¼°´ÓËûÃÇÔÚÀàÖеÄλÖá¢ÄÚ´æÖеÄλÖá¢ÉúÃüÖÜÆÚ¡¢³õʼ»¯ÖµµÈ·½ÃæÕÆÎÕËûÃǵÄÇø±ð¡£

4)ÄäÃû¶ÔÏó

Á˽âʲôÊÇÄäÃû¶ÔÏó£¬ÕÆÎÕÄäÃû¶ÔÏóµÄÁ½ÖÖʹÓÃÇé¿ö¡£

5)·â×°

Çå³þµÄÁ˽âʲôÊÇ·â×°£¬²¢Äܹ»Àí½â·â×°µÄÓŵãÓëȱµã£¬Í¬Ê±ÕÆÎÕ·â×°µÄÔ­Ôò¡£

6)this¹Ø¼ü×Ö

ÕÆÎÕthis¹Ø¼ü×ֵĺ¬ÒåÓëʹÓá£

7)¹¹Ôì·½·¨

Á˽âʲôÊǹ¹Ôì·½·¨£¬¹¹Ôì·½·¨µÄ×÷Óã¬ÒÔ¼°Óë¹¹Ôì·½·¨Ïà¹ØµÄ×¢ÒâÊÂÏî¡£

8)¼Ì³Ð

Àí½âʲôÊǼ̳У¬¼Ì³ÐµÄºÃ´¦ÒÔ¼°javaÖм̳еÄÌØµãºÍ×¢ÒâÊÂÏ¼Ì³ÐÖгÉÔ±±äÁ¿µÄ¹ØÏµ¡¢¹¹Ôì·½·¨µÄ¹ØÏµ¡¢³ÉÔ±·½·¨µÄ¹ØÏµ£¬·½·¨ÖØÐ´Óë·½·¨ÖØÔصÄÇø±ð¡£

9)¶à̬

Àí½âʲôÊǶà̬£¬ÕÆÎÕ¶à̬°¸Àý¼°³ÉÔ±·ÃÎʵÄÌØµã£¬¶à̬µÄÓŵãºÍȱµã£¬¶à̬ÖеÄתÐÍÎÊÌâ¡£

10)³éÏóÀà

Á˽âʲôÊdzéÏóÀ࣬³éÏóÀàµÄÌØµã£¬³éÏóÀà³ÉÔ±µÄÌØµã¡£

11)½Ó¿Ú

Á˽âʲôÊǽӿÚ£¬½Ó¿ÚµÄÌØµã£¬½Ó¿Ú³ÉÔ±µÄÌØµã£¬ÀàÓëÀà¡¢ÀàÓë½Ó¿ÚµÄ¹ØÏµ£¬ÒÔ¼°³éÏóÀàÓë½Ó¿ÚµÄÇø±ð¡£

12)ÄÚ²¿Àà

ʲôÊÇÄÚ²¿À࣬ÄÚ²¿ÀàµÄ·ÃÎÊÌØµã£¬ÄÚ²¿ÀàµÄλÖã¬Ê²Ã´ÊdzÉÔ±ÄÚ²¿Àà¡¢¾Ö²¿ÄÚ²¿Àà¡¢ÄäÃûÄÚ²¿À࣬ÒÔ¼°ÄäÃûÄÚ²¿ÀàÔÚ¿ª·¢ÖеÄʹÓá£

4.³£ÓÃÀà

Àà¿â¾ÍÊÇJava API(Application Programming Interface£¬Ó¦ÓóÌÐò½Ó¿Ú)£¬ÊÇϵͳÌṩµÄÒÑʵÏֵıê×¼ÀàµÄ¼¯ºÏ¡£ÔÚ³ÌÐòÉè¼ÆÖУ¬ºÏÀíºÍ³ä·ÖÀûÓÃÀà¿âÌṩµÄÀàºÍ½Ó¿Ú£¬²»½ö¿ÉÒÔÍê³É×Ö·û´®´¦Àí¡¢»æÍ¼¡¢ÍøÂçÓ¦Óá¢Êýѧ¼ÆËãµÈ¶à·½ÃæµÄ¹¤×÷£¬¶øÇÒ¿ÉÒÔ´ó´óÌá¸ß±à³ÌЧÂÊ£¬Ê¹³ÌÐò¼òÁ·¡¢Ò×¶®¡£
ѧϰÄÚÈÝ£ºÕÆÎÕObjectÀà¡¢ScannerÀà¡¢StringÀà¡¢StringBufferÀà¡¢StringBuilderÀà¡¢ArraysÀà¡¢»ù±¾°ü×°Àà¡¢ÕýÔò±í´ïʽ¡¢MathÀà¡¢RandomÀà¡¢SystemÀà¡¢DateÀà¡¢DateFormateÀà¡¢CalendarÀ࣬¼°Æä³£Ó÷½·¨¡£

5.¼¯ºÏ

¼¯ºÏÀà´æ·ÅµÄ¶¼ÊǶÔÏóµÄÒýÓ㬶ø·Ç¶ÔÏó±¾Éí£¬³öÓÚ±í´ïÉϵıãÀû£¬ÎÒÃdzƼ¯ºÏÖеĶÔÏó¾ÍÊÇÖ¸¼¯ºÏÖжÔÏóµÄÒýÓ᣼òµ¥Ò»µã¾ÍÊÇ˵£¬¼¯ºÏÊÇ´æ·ÅÊý¾ÝµÄÈÝÆ÷¡£
ѧϰÄÚÈÝ£ºÊ²Ã´ÊǼ¯ºÏ?Êý×éÓ뼯ºÏÓÐÊ²Ã´Çø±ð£¬¼¯ºÏÀàµÄÌØµã£¬ÕÆÎÕCollection½Ó¿Ú¡¢Iterator½Ó¿Ú¡¢List½Ó¿Ú¡¢ListIterator½Ó¿Ú¡¢ArrayListÀà¡¢VectorÀà¡¢LinkedListÀà¡¢·ºÐÍ¡¢Set½Ó¿Ú¡¢HashSetÀà¡¢Map½Ó¿Ú¡¢HashMapÀà¡¢LinkedHashMapÀàµÈ¡£

6.IO

IO£¨Input/Output£©ÊǼÆËã»úÊä³ö/Êä³öµÄ½Ó¿Ú¡£JavaµÄºËÐÄ¿âjava.ioÌṩÁËÈ«ÃæµÄIO½Ó¿Ú£¬°üÀ¨£ºÎļþ¶Áд£¬±ê×¼É豸Êä³öµÈµÈ¡£JavaÖÐIOÊÇÒÔÁ÷Ϊ»ù´¡½øÐÐÊäÈëÊä³öµÄ£¬ËùÓÐÊý¾Ý±»´®Ðл¯Ð´ÈëÊä³öÁ÷£¬»òÕß´ÓÊäÈëÁ÷¶ÁÈë¡£

1)Òì³£

Á˽âʲôÊÇÒì³££¬Òì³£µÄÓÉÀ´£¬³£¼ûµÄÒì³££¬Òì³£µÄ·ÖÀà£¬ÕÆÎÕjvm¶ÔÒì³£µÄĬÈÏ´¦Àí·½°¸£¬Òì³£µÄ´¦Àí·½°¸£ºtry…catch…finally¡¢throws£¬Ê²Ã´ÊDZàÒëʱÒì³££¬Ê²Ã´ÊÇÔËÐÐʱÒì³££¬ÕÆÎÕËüÃÇÁ½µÄÇø±ð£¬throws¹Ø¼ü×Ö¡¢throw¹Ø¼ü×Ö£¬ÒÔ¼°ÕâÁ½¸ö¹Ø¼ü×ÖµÄÇø±ð£¬ÊìÁ·ÕÆÎÕ×Ô¶¨ÒåÒì³££¬Òì³£×¢ÒâÊÂÏî¡£

2)FileÀà

Á˽âʲôÊÇFileÀ࣬FileÀàµÄÓÃ;£¬ÕÆÎÕFileÀàµÄ·½·¨£ºcreateNewFile()¡¢mkdir()¡¢mkdirs()¡¢delete()¡¢renameTo(File dest)¡¢isDirectory()¡¢isFile()¡¢exists()¡¢µÈ·½·¨£¬ÒÔ¼°FileÀàµÄ»ù±¾»ñÈ¡¹¦ÄÜ·½·¨ºÍ¸ß¼¶»ñÈ¡¹¦ÄÜ·½·¨¡£

3)IOÁ÷

Á˽âʲôÊÇIOÁ÷£¬IOÁ÷µÄÓÃ;;ÊìÁ·ÕÆÎÕÊäÈëÁ÷¡¢Êä³öÁ÷¡¢×Ö·ûÁ÷¡¢×Ö½ÚÁ÷¡¢IOÁ÷µÄ³£ÓûùÀà;ÈçºÎʹÓÃ×Ö½ÚÁ÷¶ÁдÊý¾Ý¡¢¸´ÖÆÊý¾Ý;ʲôÊÇ×Ö½Ú»º³åÁ÷£¬ÈçºÎʹÓÃ×Ö½Ú»º³åÁ÷¶ÁдÊý¾Ý;ʲôÊÇת»»Á÷£¬ÈçºÎʹÓÃת»»Á÷¸ü¼Ó¸ßЧµÄ¶ÁдÊý¾Ý£¬ÄÚ´æ²Ù×÷Á÷¡¢´òÓ¡Á÷¡¢±ê×¼ÊäÈëÊä³öÁ÷¡¢ÐòÁл¯Á÷¡¢Properties¼¯ºÏ¡£

4)IOÁ÷Á·Ï°

(1) ¸´ÖÆÎı¾Îļþ£»
(2) ¸´ÖÆÍ¼Æ¬£»
(3) °ÑArrayList¼¯ºÏÖеÄ×Ö·û´®Êý¾Ý´æ´¢µ½Îı¾Îļþ£»
(4) ´ÓÎı¾ÎļþÖжÁÈ¡Êý¾Ý(ÿһÐÐΪһ¸ö×Ö·û´®Êý¾Ý)µ½¼¯ºÏÖУ¬²¢±éÀú¼¯ºÏ£»
(5) ¸´ÖƵ¥¼«Îļþ¼Ð£»
(6) ¸´ÖƵ¥¼«Îļþ¼ÐÖÐÖ¸¶¨Îļþ²¢ÐÞ¸ÄÎļþÃû³Æ£»
(7) ¸´Öƶ༫Îļþ¼Ð£»
(8) ÒÑÖªs.txtÎļþÖÐÓÐÕâÑùµÄÒ»¸ö×Ö·û´®£º“hcexfgijkamdnoqrzstuvwybpl”£»
(9) Çë±àд³ÌÐò¶ÁÈ¡Êý¾ÝÄÚÈÝ£¬°ÑÊý¾ÝÅÅÐòºóдÈëss.txtÖУ»
(10) »ñȡÿ´Î¶ÁÈ¡Êý¾ÝµÄÐкţ»
(11) µÇ¼ע²áIO°æ¡£

7.¶àÏß³Ì

ÊÇÖ¸´ÓÈí¼þ»òÕßÓ²¼þÉÏʵÏÖ¶à¸öÏ̲߳¢·¢Ö´Ðеļ¼Êõ¡£¾ßÓжàÏß³ÌÄÜÁ¦µÄ¼ÆËã»úÒòÓÐÓ²¼þÖ§³Ö¶øÄܹ»ÔÚͬһʱ¼äÖ´ÐжàÓÚÒ»¸öỊ̈߳¬½ø¶øÌáÉýÕûÌå´¦ÀíÐÔÄÜ¡£¾ßÓÐÕâÖÖÄÜÁ¦µÄϵͳ°üÀ¨¶Ô³Æ¶à´¦Àí»ú¡¢¶àºËÐÄ´¦ÀíÆ÷ÒÔ¼°Ð¾Æ¬¼¶¶à´¦Àí£¨Chip-level multithreading£©»òͬʱ¶àỊ̈߳¨Simultaneous multithreading£©´¦ÀíÆ÷¡£ÔÚÒ»¸ö³ÌÐòÖУ¬ÕâЩ¶ÀÁ¢ÔËÐеijÌÐòƬ¶Î½Ð×÷“Ï߳̔£¨Thread£©£¬ÀûÓÃËü±à³ÌµÄ¸ÅÄî¾Í½Ð×÷“¶àÏ̴߳¦Àí£¨Multithreading£©”¡£¾ßÓжàÏß³ÌÄÜÁ¦µÄ¼ÆËã»úÒòÓÐÓ²¼þÖ§³Ö¶øÄܹ»ÔÚͬһʱ¼äÖ´ÐжàÓÚÒ»¸öỊ̈߳¨Ì¨ÍåÒë×÷“Ö´ÐÐÐ÷”£©£¬½ø¶øÌáÉýÕûÌå´¦ÀíÐÔÄÜ¡£

1)¶àÏß³Ì

Á˽âʲôÊÇỊ̈߳¬Ê²Ã´ÊǶàỊ̈߳¬Àí½âjava³ÌÐòµÄÔËÐÐÔ­Àí£¬ÕÆÎÕ¶àÏ̵߳ÄʵÏÖ·½°¸£¬ÈçºÎ»ñÈ¡ºÍÉèÖÃÏß³ÌÃû³Æ¡¢Ï̵߳ÄÉúÃüÖÜÆÚ¡¢ÈçºÎ½â¾öḬ̈߳²È«ÎÊÌâ¡¢Ïß³Ìͬ²½¡¢LockËø¡¢ËÀËøÎÊÌâ¡¢Ï̼߳äͨÐÅ¡¢Ï̵߳Ä״̬¼°×´Ì¬×ª»»¡¢Ï̳߳ء£

2)¶àÏß³ÌÃæÊÔÌâ

(1) ¶àÏß³ÌÓм¸ÖÖʵÏÖ·½°¸£¬·Ö±ðÊÇÄļ¸ÖÖ?
(2) ͬ²½Óм¸ÖÖ·½Ê½£¬·Ö±ðÊÇʲô?
(3) Æô¶¯Ò»¸öÏß³ÌÊÇrun()»¹ÊÇstart()?ËüÃǵÄÇø±ð?
(4) sleep()ºÍwait()·½·¨µÄÇø±ð£»
(5) Ϊʲôwait(),notify(),notifyAll()µÈ·½·¨¶¼¶¨ÒåÔÚObjectÀàÖУ»
(6) Ï̵߳ÄÉúÃüÖÜÆÚͼ¡£

3)Éè¼ÆÄ£Ê½

Á˽âʲôÊÇÉè¼ÆÄ£Ê½£¬Éè¼ÆÄ£Ê½µÄ·ÖÀ࣬ÊìÁ·ÕÆÎÕµ¥ÀýÉè¼ÆÄ£Ê½(ÀÁººÊ½¡¢¶öººÊ½)¡£

8.ÍøÂç±à³Ì

ÍøÂç±à³Ì×îÖ÷ÒªµÄ¹¤×÷¾ÍÊÇÔÚ·¢ËͶ˰ÑÐÅϢͨ¹ý¹æ¶¨ºÃµÄЭÒé½øÐÐ×é×°°ü£¬ÔÚ½ÓÊն˰´Õչ涨ºÃµÄЭÒé°Ñ°ü½øÐнâÎö£¬´Ó¶øÌáÈ¡³ö¶ÔÓ¦µÄÐÅÏ¢£¬´ïµ½Í¨ÐŵÄÄ¿µÄ¡£

9.·´Éä

JAVA·´Éä»úÖÆÊÇÔÚÔËÐÐ״̬ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬¶¼Äܹ»ÖªµÀÕâ¸öÀàµÄËùÓÐÊôÐԺͷ½·¨£»¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏ󣬶¼Äܹ»µ÷ÓÃËüµÄÈÎÒâÒ»¸ö·½·¨ºÍÊôÐÔ£»ÕâÖÖ¶¯Ì¬»ñÈ¡µÄÐÅÏ¢ÒÔ¼°¶¯Ì¬µ÷ÓöÔÏóµÄ·½·¨µÄ¹¦ÄܳÆÎªjavaÓïÑԵķ´Éä»úÖÆ¡£

10.Mysql¼°JDBC¿ª·¢

MySQLÊÇÒ»¸ö¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬ÓÉÈðµäMySQL AB ¹«Ë¾¿ª·¢£¬Ä¿Ç°ÊôÓÚ Oracle ÆìϲúÆ·¡£MySQL ×îÁ÷ÐеĹØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬ÔÚ WEB Ó¦Ó÷½ÃæMySQLÊÇ×îºÃµÄ RDBMS (Relational Database Management System£¬¹ØÏµÊý¾Ý¿â¹ÜÀíϵͳ) Ó¦ÓÃÈí¼þÖ®Ò»¡£
JDBC£¨Java Data Base Connectivity,javaÊý¾Ý¿âÁ¬½Ó£©ÊÇÒ»ÖÖÓÃÓÚÖ´ÐÐSQLÓï¾äµÄJava API£¬¿ÉÒÔΪ¶àÖÖ¹ØÏµÊý¾Ý¿âÌṩͳһ·ÃÎÊ£¬ËüÓÉÒ»×éÓÃJavaÓïÑÔ±àдµÄÀàºÍ½Ó¿Ú×é³É¡£JDBCÖ´ÐÐSQLÓï¾ä²Ù×÷Êý¾Ý¿â¡£

1)MysqlÊý¾Ý¿â

Êý¾Ý¿âʹÓá¢mysqlµÄ°²×°ÓëÐ¶ÔØ¡¢mysqlÕ˺ŹÜÀí£¬SQLÓï¾ä½éÉÜ¡¢Êý¾Ý¿âÔöɾ¸Ä²Ù×÷DDLÓï¾äʹÓᢱíÔöɾ¸Ä²Ù×÷DMLÓï¾äʹÓᢱí²éѯ²Ù×÷DQLÓï¾äʹÓá¢ÒÔ¼°²éѯÓï¾äÌõ¼þ¡¢ÅÅÐò¡¢¾ÛºÏ¡¢·Ö×é²Ù×÷¡£

2)JDBC¿ª·¢

JDBC½éÉÜ¡¢Çý¶¯µÄÔ­Àí¼°Ê¹Óá¢JDBCºËÐÄʹÓá¢DriverManager¡¢Connection¡¢Statement¡¢ResultSetÏêϸʹÓã¬JDBCµÄCURD²Ù×÷¡¢·ÀÖ¹SQL×¢Èë¼°PrepareStatementʹÓᢴóÊý¾Ý´¦Àí¡¢Åú´¦Àí¡£

3)DBUtils¿ª·¢

Á¬½Ó³Ø½éÉÜ¡¢DBCPÁ¬½Ó³ØÊ¹Óá£DBUtils½éÉÜ¡¢DbUtilsÀàµÄʹÓá¢QueryRunnerÀàµÄʹÓá¢ResultSetHandlerÏê½â¡£
 
 
 
³ÉΪһÃûJava¿ª·¢¹¤³Ìʦ£¬ÉÏÃæµÄÄÚÈÝÊÇÊ×Òª±ØÑ§µÄ֪ʶµã¡£ÈÏÕæµÄ½²£¬»ù´¡ÖªÊ¶Ñ§ºÃÁË£¬ºóÃæµÄ֪ʶµãѧϰ»á·Ç³£ÈÝÒ×£¬¶¼ÊÇÔÚ»ù´¡ÉÏ»òÌí¼Ó»òÕ߱仯µÄ¡£ÏëÒª¸üÈ«ÃæµÄÁ˽âJava£¬»¶Ó­Äã×ÉѯºÚÂí³ÌÐòÔ±¹ÙÍø£¬ºÚÂí³ÌÐòԱʮÄêJava½Ìѧ£¬¼áÊØ“Ϊݷݷѧ×ӸıäÃüÔ˶ø½²¿Î”Õâ·ÝÇ黳£¬²»Íü³õÐÄ¡£×îºóÒ»ÕÅͼ¿´¿´ºÚÂí³ÌÐòÔ±JavaѧԱ¸÷½×¶ÎÊг¡¼ÛÖµ£¡
¸ÐлÔĶÁ£¬¸ü¶à¾«²ÊÔÚÏÂÒ»ÆÚŶ£¡......
 
 

±¾ÎİæÈ¨¹éÀÖÓã²¥¿ÍJavaÅàѵѧԺËùÓУ¬»¶Ó­×ªÔØ£¬×ªÔØÇë×¢Ã÷×÷Õß³ö´¦¡£Ð»Ð»£¡
×÷ÕߣºÀÖÓã²¥¿ÍJavaÅàѵѧԺ
Ê×·¢£ºhttp://www.itcast.cn/javaee
 
 
 
0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿