¡¶Java»ù´¡ÈëÃÅ¡· - ¿ÎºóÏ°Ìâ ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚÈÕ ÎÄÕ¡¶Java»ù´¡ÈëÃÅ¡· - ¿ÎºóÏ°Ìâ¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁb4ebf9f7f11dc281e53a580216fc700abb685289

¡¶Java»ù´¡ÈëÃÅ¡·¿ÎºóÏ°Ìâ

µÚ1Õ Java¿ª·¢ÈëÃÅ

Ò»¡¢Ìî¿ÕÌâ

1¡¢JavaµÄÈý´óÌåϵ·Ö±ðÊÇ_JavaSE_____¡¢_JavaEE_____¡¢_JavaME_____¡£ 2¡¢Java³ÌÐòµÄÔËÐл·¾³¼ò³Æ֮ΪJRE_____¡£ 3¡¢±àÒëJava³ÌÐòÐèҪʹÓÃ_javac_____ÃüÁî¡£

4¡¢javac.exeºÍjava.exeÁ½¸ö¿ÉÖ´ÐгÌÐò´æ·ÅÔÚJDK°²×°Ä¿Â¼µÄbin______Ŀ¼Ï¡£

5¡¢path______»·¾³±äÁ¿ÓÃÀ´´æ´¢JavaµÄ±àÒëºÍÔËÐй¤¾ßËùÔڵķ¾¶£¬¶ø_classpath_____»·¾³±äÁ¿ÔòÓÃÀ´±£´æ±£´æJavaÐéÄâ»úÒªÔËÐеġ°.class¡±Îļþ·¾¶¡£

¶þ¡¢Ñ¡ÔñÌâ 1¡¢ÒÔÏÂÑ¡ÏîÖУ¬ÄÄЩÊôÓÚJDK¹¤¾ß£¿£¨¶àÑ¡£©ABCD

A¡¢Java±àÒëÆ÷B¡¢JavaÔËÐй¤¾ßC¡¢JavaÎĵµÉú³É¹¤¾ßD¡¢Java´ò°ü¹¤¾ß 2¡¢JavaÊôÓÚÒÔÏÂÄÄÖÖÓïÑÔ£¿C

A¡¢»úÆ÷ÓïÑÔB¡¢»ã±àÓïÑÔC¡¢¸ß¼¶ÓïÑÔD¡¢ÒÔÉ϶¼²»¶Ô

3¡¢ÏÂÃæÄÄÖÖÀàÐ͵ÄÎļþ¿ÉÒÔÔÚJavaÐéÄâ»úÖÐÔËÐУ¿D

A¡¢.javaB¡¢.jreC¡¢.exeD¡¢.class

4¡¢°²×°ºÃJDKºó£¬ÔÚÆäbinĿ¼ÏÂÓÐÐí¶àexe¿ÉÖ´ÐÐÎļþ£¬ÆäÖÐjava.exeÃüÁîµÄ×÷ÓÃÊÇÒÔÏÂÄÄÒ»ÖÖ£¿B

A¡¢JavaÎĵµÖÆ×÷¹¤¾ßB¡¢Java½âÊÍÆ÷C¡¢Java±àÒëÆ÷D¡¢JavaÆô¶¯Æ÷

5¡¢Èç¹ûjdkµÄ°²×°Â·¾¶Îª£ºd:\\jdk£¬ÈôÏëÔÚÃüÁî´°¿ÚÖÐÈκε±Ç°Â·¾¶Ï£¬¶¼¿ÉÒÔÖ±½ÓʹÓÃjavacºÍjavaÃüÁÐèÒª½«»·¾³±äÁ¿pathÉèÖÃΪÒÔÏÂÄĸöÑ¡ÏB A£®d:\\jdk;B£®d:\\jdk\\bin;C£®d:\\jre\\bin;D£®d:\\jre;

Èý¡¢ÎÊ´ðÌâ

1¡¢¼òÊöJavaµÄÌص㡣

2¡¢¼òÊöJREÓëJDKµÄÇø±ð¡£ ËÄ¡¢±à³ÌÌâ

ʹÓüÇʱ¾±àдһ¸öHelloWorld³ÌÐò£¬ÔÚdosÃüÁîÐд°¿Ú±àÒëÔËÐС£Çë°´ÕÕÌâÄ¿µÄÒªÇó±àд³ÌÐò²¢¸ø³öÔËÐнá¹û¡£

µÚ2Õ Java±à³Ì»ù´¡

Ò»¡¢Ìî¿ÕÌâ

1¡¢JavaÖеijÌÐò´úÂ붼±ØÐëÔÚÒ»¸öÀàÖж¨Ò壬ÀàʹÓÃ__class____¹Ø¼ü×ÖÀ´¶¨Òå¡£ 2¡¢²¼¶û³£Á¿¼´²¼¶ûÀàÐ͵ÄÁ½¸öÖµ£¬·Ö±ðÊÇ_true_____ºÍ_flase_____¡£ 3¡¢JavaÖеÄ×¢ÊÍ¿É·ÖΪÈýÖÖÀàÐÍ£¬·Ö±ðÊÇ_µ¥ÐÐ×¢ÊÍ//__¡¢__¶àÐÐ×¢ÊÍ_/**/__¡¢Îĵµ/×¢ÊÍ***/______¡£ 4¡¢JavaÖеıäÁ¿¿É·ÖΪÁ½ÖÖÊý¾ÝÀàÐÍ£¬·Ö±ðÊÇ_»ù±¾Êý¾ÝÀàÐÍ_____ºÍ_ÒýÓÃÊý¾ÝÀàÐÍ_____¡£ 5¡¢ÔÚJavaÖУ¬byteÀàÐÍÊý¾ÝÕ¼____1__¸ö×Ö½Ú£¬shortÀàÐÍÊý¾ÝÕ¼__2____¸ö×Ö½Ú£¬intÀàÐÍÊý¾ÝÕ¼

___4___¸ö×Ö½Ú£¬longÀàÐÍÊý¾ÝÕ¼____8__¸ö×Ö½Ú¡£

6¡¢ÔÚÂß¼­ÔËËã·ûÖУ¬ÔËËã·û___&___ºÍ___&&___ÓÃÓÚ±íʾÂß¼­Ó룬__|____ºÍ__||____±íʾÂß¼­»ò¡£ 7¡¢Èôx=2£¬Ôò±í´ïʽ(x++)£¯3µÄÖµÊÇ__0___¡£

8¡¢Èôinta=2;a+=3;Ö´Ðк󣬱äÁ¿aµÄֵΪ__5____¡£ 9¡¢Èôint[]a={12,45,34,46,23};£¬Ôòa[2]=__34____¡£

10¡¢Èôinta[3][2]={{123,345},{34,56},{34,56}}£¬Ôòa[2][1]=__56____¡£ ¶þ¡¢ÅжÏÌâ

1¡¢JavaÓïÑÔ²»Çø·Ö´óСд¡£´í

2¡¢0xC5±íʾµÄÊÇÒ»¸öÊ®Áù½øÖÆÕûÊý¡£¶Ô

3¡¢continueÓï¾äÖ»ÓÃÓÚÑ­»·Óï¾äÖУ¬ËüµÄ×÷ÓÃÊÇÌø³öÑ­»·¡£´í 4¡¢¡°/*¡­*/¡±ÖпÉÒÔǶÌס°//¡±×¢ÊÍ£¬µ«²»ÄÜǶÌס°/*¡­*/¡±×¢ÊÍ¡£¶Ô 5¡¢-5%3µÄÔËËã½á¹ûÊÇ2¡£´í Èý¡¢Ñ¡ÔñÌâ

1¡¢ÒÔÏÂÑ¡ÏîÖУ¬ÄÄЩÊôÓںϷ¨µÄ±êʶ·û£¿£¨¶àÑ¡£©AD

A¡¢Hello_WorldB¡¢classC¡¢123usernameD¡¢username123

2¡¢¹ØÓÚ·½·¨ÖØÔصÄÃèÊö£¬ÒÔÏÂÑ¡ÏîÖÐÄÄЩÊÇÕýÈ·µÄ£¿£¨¶àÑ¡£©£¨AD£©ABD A¡¢·½·¨Ãû±ØÐëÒ»Ö B¡¢·µ»ØÖµÀàÐͱØÐ벻ͬ C¡¢²ÎÊý¸öÊý±ØÐëÒ»Ö D¡¢²ÎÊýµÄ¸öÊý»òÀàÐͲ»Ò»ÖÂ

3¡¢ÒÔϹØÓÚ±äÁ¿µÄ˵·¨´íÎóµÄÊÇ£¿C

A¡¢±äÁ¿Ãû±ØÐëÊÇÒ»¸öÓÐЧµÄ±êʶ·û B¡¢±äÁ¿ÔÚ¶¨Òåʱ¿ÉÒÔûÓгõʼֵ

C¡¢±äÁ¿Ò»µ©±»¶¨Ò壬ÔÚ³ÌÐòÖеÄÈκÎλÖö¼¿ÉÒÔ±»·ÃÎÊ

D¡¢ÔÚ³ÌÐòÖУ¬¿ÉÒÔ½«Ò»¸öbyteÀàÐ͵ÄÖµ¸³¸øÒ»¸öintÀàÐ͵ıäÁ¿£¬²»ÐèÒªÌØÊâÉùÃ÷ 4¡¢ÒÔÏÂÑ¡ÏîÖУ¬switchÓï¾äÅжÏÌõ¼þ¿ÉÒÔ½ÓÊÕµÄÊý¾ÝÀàÐÍÓÐÄÄЩ£¿£¨¶àÑ¡£©ABCD

A¡¢intB¡¢byteC¡¢charD¡¢short

5¡¢¼ÙÉèintx=2£¬ÈýÔª±í´ïʽx>0x+1:5µÄÔËÐнá¹ûÊÇÒÔÏÂÄÄÒ»¸ö£¿C A¡¢0B¡¢2C¡¢3D¡¢5

6¡¢ÏÂÃæµÄÔËËã·ûÖУ¬ÓÃÓÚÖ´Ðгý·¨ÔËËãÊÇÄĸö£¿A

A¡¢/B¡¢\\C¡¢%D¡¢*

7¡¢ÏÂÁÐÓï¾äÄÄЩÊôÓÚÑ­»·Óï¾ä£¿£¨¶àÑ¡£©AC A¡¢forÓï¾äB¡¢ifÓï¾äC¡¢whileÓï¾äD¡¢switchÓï¾ä

8¡¢ÏÂÃæÄÄÖÖд·¨¿ÉÒÔʵÏÖ·ÃÎÊÊý×éarrµÄµÚ1¸öÔªËØA A¡¢arr[0]B¡¢arr(0)C¡¢arr[1]D¡¢arr(1)

9¡¢ÒÔÏÂÄĸöÑ¡Ïî¿ÉÒÔÕýÈ·´´½¨Ò»¸ö³¤¶ÈΪ3µÄ¶þάÊý×飿(B)C

A¡¢newint[2][3];B¡¢newint[3][]; C¡¢newint[][3];D¡¢ÒÔÉϴ𰸽Բ»¶Ô 10¡¢ÇëÏÈÔĶÁÏÂÃæµÄ´úÂë¡£

intx=1; inty=2; if(x%2==0){ } +y);

y++; y--; }else{

ÉÏÃæÒ»¶Î³ÌÐòÔËÐнáÊøʱ£¬±äÁ¿yµÄֵΪÏÂÁÐÄÄÒ»ÏA

A¡¢1B¡¢2C¡¢3D¡¢switchÓï¾ä

ËÄ¡¢³ÌÐò·ÖÎöÌâ

ÔĶÁÏÂÃæµÄ³ÌÐò£¬·ÖÎö´úÂëÊÇ·ñÄܹ»±àÒëͨ¹ý£¬Èç¹ûÄܱàÒëͨ¹ý£¬ÇëÁгöÔËÐеĽá¹û¡£·ñÔòÇë˵Ã÷±àÒëʧ°ÜµÄÔ­Òò¡£

´úÂëÒ»£ºb=7(±àÒ벻ͨ¹ý¡£intÖµ4ºÍbÏà¼Óʱ£¬ÓÉÓÚ±äÁ¿bµÄÀàÐÍΪbyte£¬È¡Öµ·¶Î§Ã»ÓÐintÀàÐʹ󣬴治ÏÂintÀàÐ͵ÄÖµ£¬Òò´Ë±àÒ벻ͨ¹ý)

publicclassTest01{ }

publicstaticvoidmain(String[]args){ }

byteb=3; b=b+4;

+b);

´úÂë¶þ£º²»ÄÜ£¬yÖ»ÔÚ£û£ýÓÐЧ(±àÒ벻ͨ¹ý¡£ÕâÊÇÒòΪyÊÇÔÚ×îÀï²ãµÄ´úÂë¿éÖж¨ÒåµÄÒ»¸ö±äÁ¿£¬Ö»ÓÐÔÚÄǸö´úÂë)

publicclassTest02{

publicstaticvoidmain(String[]args){

intx=12; {

inty=96;

is\is\ }

}

} y=x;

is\

´úÂëÈý£º3ÒòΪûÓÐbreak,£¬ËùÒÔ4ÒÔºó¶¼Ö´ÐÐ

publicclassTest03{ }

publicstaticvoidmain(Stringargs[]){ }

intx=4,j=0; switch(x){ case1: }

j++; j++; j++; j++; j++; j++; case2: case3: case4: case5: default:

´úÂëËÄ£º 9 8 7

publicclassTest04{ }

publicstaticvoidmain(Stringargs[]){ }

intn=9; while(n>6){ }

n--;

Îå¡¢¼ò´ðÌâ

1¡¢ÇëÁоÙJavaÓïÑÔÖеİËÖÖ»ù±¾Êý¾ÝÀàÐÍ£¬²¢ËµÃ÷ÿÖÖÊý¾ÝÀàÐÍËùÕ¼ÓõĿռä´óС¡£

JavaÓïÑԵİËÖÖ»ù±¾Êý¾ÝÀàÐÍÓУºbyte×Ö½ÚÐÍ£¬Õ¼Ò»¸ö×Ö½Ú¡£short¶ÌÕûÐÍ£¬Õ¼Á½¸ö×Ö½Ú¡£intÕûÐÍ£¬Õ¼4¸ö×Ö½Ú¡£long³¤ÕûÐÍ£¬Õ¼8¸ö×Ö½Ú¡£floatµ¥¾«¶È¸¡µãÐÍ£¬Õ¼4¸ö×Ö½Ú¡£doubleË«¾«¶È¸¡µãÐÍ£¬Õ¼8¸ö×Ö½Ú¡£char×Ö·ûÐÍ£¬Õ¼Á½¸ö×Ö½Ú¡£booleanÐÍ£¬±íʾÂß¼­Öµ£¬ÓÐtrueºÍfalseÁ½¸öÖµ£¬·Ö±ðÕ¼Ò»¸ö×Ö½Ú¡£

2¡¢¼òÊö&&Óë&µÄÇø±ð²¢¾ÙÀý˵Ã÷¡£

Èç¹ûʹÓá°&¡±ÔÚ±í´ïʽ֮¼ä½øÐÐÁ¬½Ó£¬ÄÇôÎÞÂÛÈκÎÇé¿ö£¬¡°&¡±Á½±ßµÄ±í´ïʽ¶¼»á²ÎÓë¼ÆËã¡£Èç¹ûʹÓá°&&¡±½øÐÐÁ¬½Ó£¬µ±¡°&&¡±×ó±ßµÄ±í´ïʽΪfalse£¬Ôò²»»áÖ´ÐÐÆäÓұߵıí´ïʽ¡£ÀýÈ綨Òåintx=2,y=0;booleanb=x0±í´ïÊǻᷢÉú±»0³ýÒì³££¬ÒòΪx/yµÄ±í´ïʽִÐÐÁË¡£¶øbooleanb=x0ÊDz»»á³öÏÖÕâÖÖÒì³£µÄ£¬ÒòΪx

3¡¢Ê²Ã´ÊÇ·½·¨ÖØÔØ£¿

·½·¨ÖØÔØÖ¸µÄÊÇÔÚÒ»¸öÀàÖпÉÒÔÉùÃ÷¶à¸öͬÃûµÄ·½·¨£¬¶ø·½·¨ÖвÎÊýµÄ¸öÊý»òÕßÊý¾ÝÀàÐͲ»Ò»Ö¡£µ÷ÓÃÕâЩͬÃûµÄ·½·¨Ê±£¬JVM»á¸ù¾Ýʵ¼Ê²ÎÊýµÄ²»Í¬°ó¶¨µ½²»Í¬µÄ·½·¨¡£

Áù¡¢±à³ÌÌâ

Çë°´ÕÕÌâÄ¿µÄÒªÇó±àд³ÌÐò²¢¸ø³öÔËÐнá¹û¡£

1¡¢Çë±àд³ÌÐò£¬ÊµÏÖ¼ÆËã¡°1+3+5+7+¡­+99¡±µÄÖµ¡£ Ìáʾ£º

1) ʹÓÃÑ­»·Óï¾äʵÏÖ×ÔÈ»Êý1~99µÄ±éÀú¡£

2) ÔÚ±éÀú¹ý³ÌÖУ¬Í¨¹ýÌõ¼þÅжϵ±Ç°±éÀúµÄÊýÊÇ·ñΪÆæÊý£¬Èç¹ûÊǾÍÀÛ¼Ó£¬·ñÔò²»¼Ó¡£ 2¡¢ÒÑÖªº¯Êý x+3(x>0) y=0(x=0) x2¨C1(x<0)

ÇëÉè¼ÆÒ»¸ö·½·¨ÊµÏÖÉÏÃæµÄº¯Êý£¬¸ù¾Ý´«ÈëµÄÖµxµÄ²»Í¬£¬·µ»Ø¶ÔÓ¦µÄyÖµ¡£ Ìáʾ£º

1) ¶¨ÒåÒ»¸östaticÐÞÊηûÐÞÊεķ½·¨£¬·½·¨½ÓÊÕÒ»¸öintÀàÐ͵IJÎÊýx£¬·µ»ØֵΪintÀàÐÍ¡£ 2) ÔÚ·½·¨ÖÐʹÓÃif¡­elseif..elseÓï¾äÕë¶ÔxµÄÖµ½øÐÐÈýÖÖÇé¿öµÄÅжϡ£ 3) ¸ù¾ÝÅжϽá¹û·Ö±ðÖ´Ðв»Í¬µÄ±í´ïʽ£¬²¢½«½á¹û¸³Óè±äÁ¿y¡£ 4) ÔÚ·½·¨µÄ×îºó·µ»ØyµÄÖµ¡£

5) ÔÚmain·½·¨Öе÷ÓÃÉè¼ÆºÃµÄ·½·¨£¬´«ÈëÒ»¸öintÐ͵ÄÖµ£¬½«·½·¨µÄ·µ»ØÖµ´òÓ¡¡£ 3¡¢Çë±àд³ÌÐò£¬ÊµÏÖ¶ÔÊý×é{25,24,12,76,101,96,28}µÄÅÅÐò¡£