JAVA¸÷ÕÂϰÌâ¼°´ð°¸ ÏÂÔØ±¾ÎÄ

byte¡¢ int ¡¢ short ºÍlong¡£

3£® boolean ÀàÐÍÊý¾Ý²»¿ÉÒÔ×öÀàÐÍת»»¡£

4£®ÔÚJavaÓïÑԵĻù±¾Êý¾ÝÀàÐÍÖУ¬Õ¼´æ´¢¿Õ¼ä×îÉÙµÄÀàÐÍÊÇ boolean £¬¸ÃÀàÐÍÕ¼ÓõĴ洢¿Õ¼äΪ 1 λ¡£

5£®JavaÓïÑÔÖÐµÄ ±£Áô×Ö ¾ßÓÐÌØÊâÒâÒåºÍ×÷Ó㬲»ÄÜ×÷ΪÆÕͨ±êʶ·ûʹÓᣠ6£®ÔÚJavaÓïÑÔÖУ¬¸¡µãÀàÐÍÊý¾ÝÊôÓÚʵÐÍÊý¾Ý£¬¿ÉÒÔ·ÖΪ µ¥¾«¶È ºÍ Ë«¾«¶È Á½ÖÖ¡£ 7£®charÀàÐ͵ÄÊý¾Ý¿ÉÒÔ±íʾµÄ×Ö·ûÊý¹²Îª 65536 ¡£ 8£®¶¨Òå³õʼֵΪ10µÄ8´Î·½µÄ³£ÕûÐͱäÁ¿iLongµÄÓï¾äÊÇ final iLong = 100000000L ¡£ 9£®JavaÓïÑÔÖеÄÊý¾ÝÀàÐÍת»»°üÀ¨ ×Ô¶¯×ª»» ºÍ Ç¿ÖÆ×ª»» Á½ÖÖ¡£ 10£®JavaÖеÄ×Ö·û²ÉÓõÄÊÇ16λµÄ Unicode ±àÂë¡£

11£®Êý¾ÝÀàÐÍÖд洢¿Õ¼ä¾ùΪ64λµÄÁ½ÖÖÊý¾ÝÀàÐÍÊÇ long ºÍ double ¡£ 12£®±í´ïʽ9*4/ -5%5µÄֵΪ -2 ¡££¨Ê®½øÖƱíʾ£© 13£®±í´ïʽ5&2µÄֵΪ 0 ¡££¨Ê®½øÖƱíʾ£© 14£®±í´ïʽ42<<4µÄֵΪ 672 ¡££¨Ê®½øÖƱíʾ£© 15£®±í´ïʽ11010011>>>3µÄֵΪ 11010 ¡££¨¶þ½øÖƱíʾ£© 16£®±í´ïʽ7|3µÄֵΪ 7 ¡££¨Ê®½øÖƱíʾ£© 17£®±í´ïʽ10^2µÄֵΪ 8 ¡££¨Ê®½øÖƱíʾ£©

18£®JavaÓïÑÔÖеÄÂß¼­Óë(&&)ºÍÂß¼­»ò(||)ÔËËã²ÉÓà ¶Ì· ·½Ê½½øÐÐÔËËã¡£

19£®Èôa¡¢bΪintÐͱäÁ¿£¬²¢ÇÒÒÑ·Ö±ð¸³ÖµÎª5ºÍ10£¬Ôò±í´ïʽ(a++)+(++b)+a*bµÄֵΪ 82 ¡£

20£®¼ÙÉèi=10, j=20, k=30£¬Ôò±í´ïʽ !(i

1£®±àдһ¸öJava ApplicationÀàÐ͵ijÌÐò£¬¶¨ÒåÒ»¸öbyteÀàÐ͵ıäÁ¿b£¬²¢´Ó¼üÅÌÉϸøËü¸³ÖµÎª-100ºÍ100ʱ£¬Êä³ö¸Ã±äÁ¿µÄÖµ¡£

¡¾±à³Ì·ÖÎö¡¿ÒªÊµÏÖ¼üÅÌÊäÈëÒ»¸öbyteÀàÐ͵ıäÁ¿£¬Ê×ÏÈ´´½¨ÊäÈëÁ÷¶ÔÏó£¬ÔÙÀûÓøöÔÏóµÄreadLine()·½·¨ÊäÈë×Ö·û´®£¬È»ºóÀûÓÃByteÀàµÄparseByte()·½·¨½«ÊäÈëµÄ×Ö·û´®×ª»¯Îª×Ö½ÚÀàÐÍ£¬×îºóͨ¹ýSystem.out.println()·½·¨Êä³ö¸Ã±äÁ¿¡£ ¡¾²Î¿¼³ÌÐò¡¿

import java.io.*;

public class X2_3_1 {

public static void main(String[] args) throws IOException{ InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); byte b ;

String str = br.readLine(); b = Byte.parseByte(str); System.out.println(b); b = Byte.parseByte(str); System.out.println(b); } }

¡¾ÔËÐнá¹û¡¿

-200 5

Exception in thread \ at java.lang.Byte.parseByte(Byte.java:124) at java.lang.Byte.parseByte(Byte.java:79) at EX11_1.main(EX11_1.java:8)

×¢Ò⣺¸øb¸³ÖµµÄ·¶Î§Ö»ÄÜÔÚ-128ÖÁ127Ö®¼ä£¬Èç¹û³¬³öÕâ¸ö·¶Î§£¬Ôò·¢ÉúÀýÍâ¡£ 3£®±àдһ¸öJava ApplicationÀàÐ͵ijÌÐò£¬´Ó¼üÅÌÉÏÊäÈëÈý½ÇÐεÄÈýÌõ±ßµÄ³¤¶È£¬¼ÆËãÈý½ÇÐεÄÃæ»ýºÍÖܳ¤²¢Êä³ö¡£¸ù¾ÝÈý½ÇÐα߳¤ÇóÃæ»ý¹«Ê½ÈçÏ£º

area?s*(s?a)*(s?b)*(s?c)£¬

ÆäÖÐa¡¢b¡¢cΪÈý½ÇÐεÄÈýÌõ±ß£¬s=(a+b+c)/2¡£

¡¾±à³Ì·ÖÎö¡¿¸Ã³ÌÐòÓÉÓÚÉæ¼°µ½Êý¾ÝÊäÈ룬Òò´ËÊ×ÏȽ¨Á¢ÊäÈëÁ÷¶ÔÏó£¬ÊäÈëÈý½ÇÐÎÈý

Ìõ±ßa¡¢b¡¢cµÄÖµ£¬È»ºóÇó³öÖмä±äÁ¿sµÄÖµ£¬×îºóÀûÓÃÊýѧ·½·¨Math.sqrt()·½·¨Çó³öÈý½ÇÐεÄÃæ»ý²¢Êä³ö¡£ ¡¾²Î¿¼³ÌÐò¡¿ import java.io.*;

public class X2_3_3 {

public static void main(String[] args) throws IOException{

InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); double a, b, c, s, area; String str;

str = br.readLine();

a = Double.parseDouble(str); str = br.readLine();

b = Double.parseDouble(str); str = br.readLine();

c = Double.parseDouble(str); s = (a+b+c)/2.0;

area = Math.sqrt(s*(s-a)*(s-b)*(s-c)); System.out.println(\ } }

¡¾ÔËÐнá¹û¡¿ 3 4 5 area = 6.0

×¢Ò⣺ÊäÈëµÄÈý½ÇÐεÄÈýÌõ±ß±ØÐëÂú×ãÈý½ÇÐεĹ¹³É¹æÔò£¬Èç¹û²»Âú×ãÔòÊä³ö´íÎó½á¹û¡£

5£®ÒÑÖªÔ²ÇòµÄÌå»ý¹«Ê½Îª4/3?r3£¬±àÒ»³ÌÐò£¬ÊäÈëÔ²Çò°ë¾¶£¬¼ÆËã²¢Êä³öÇòµÄÌå»ý¡£ ¡¾±à³Ì·ÖÎö¡¿¸Ã³ÌÐòºÍµÚ3ÌâÀàËÆ£¬Ôڴ˲»ÔÙ׸Êö¡£ ¡¾²Î¿¼³ÌÐò¡¿

import java.io.*;

6

public class X2_3_5 {

public static void main(String[] args) throws IOException{ InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); int radius;

double volume; String str;

System.out.print(\ str = br.readLine(); radius = Integer.parseInt(str);

volume=4*Math.PI*Math.pow(radius,3)/3; System.out.println(\ } }

¡¾ÔËÐнá¹û¡¿

Enter the value of radius please: 26 volume = 73622.17663932561

µÚ3ÕÂ

Ò»¡¢Ñ¡ÔñÌâ

1£®ÏÂÁУ¨ D £©²»ÊôÓÚJavaÓïÑÔÁ÷³Ì¿ØÖƽṹ£¿

£¨A£©·ÖÖ§Óï¾ä £¨B£©Ìø×ªÓï¾ä £¨C£©Ñ­»·Óï¾ä £¨D£©¸³ÖµÓï¾ä

¡¾½âÎö¡¿JavaÓïÑÔÁ÷³Ì¿ØÖƽṹֻ°üÀ¨·ÖÖ§¡¢Ñ­»·ºÍÌø×ªÈýÖÖÓï¾ä¡£

2£®¼ÙÉèaÊÇintÀàÐ͵ıäÁ¿£¬²¢³õʼ»¯Îª1£¬ÔòÏÂÁУ¨ D £©ÊǺϷ¨µÄÌõ¼þÓï¾ä£¿

£¨A£©if(a){} £¨B£©if(a<<=3){} £¨C£©if(a=2){} £¨D£©if(true){} ¡¾½âÎö¡¿Ìõ¼þÓï¾äÖеġ°Ìõ¼þ±í´ïʽ¡±Ö»ÄÜÊÇbooleanÀàÐÍ£¬²»ÄÜÊÇÆäËûÀàÐÍ¡£ 3£®ÏÂÁÐ˵·¨ÖУ¬²»ÕýÈ·µÄÒ»¸öÊÇ£¨ C £©¡£

£¨A£©switchÓï¾äµÄ¹¦ÄÜ¿ÉÒÔÓÉif¡­else ifÓï¾äÀ´ÊµÏÖ

£¨B£©ÈôÓÃÓڱȽϵÄÊý¾ÝÀàÐÍΪdoubleÐÍ£¬Ôò²»¿ÉÒÔÓÃswitchÓï¾äÀ´ÊµÏÖ £¨C£©if ¡­else ifÓï¾äµÄÖ´ÐÐЧÂÊ×ÜÊDZÈswitchÓï¾ä¸ß

£¨D£©case×Ó¾äÖпÉÒÔÓжà¸öÓï¾ä£¬²¢ÇÒ²»ÐèÒª´óÀ¨ºÅ{}À¨ÆðÀ´

¡¾½âÎö¡¿Óï¾äµÄÖ´ÐÐЧÂʸߵÍÒª¸ù¾Ý¾ßÌåÓï¾äÀ´È·¶¨£¬²»Äܼòµ¥µØËµif ¡­else ifÓï¾äµÄÖ´ÐÐЧÂÊ×ÜÊDZÈswitchÓï¾ä¸ß¡£

4£®Éèa¡¢bΪlongÐͱäÁ¿£¬x¡¢yΪfloatÐͱäÁ¿£¬chΪcharÀàÐͱäÁ¿ÇÒËüÃǾùÒѱ»¸³Öµ£¬ÔòÏÂÁÐÓï¾äÖÐÕýÈ·µÄÊÇ£¨ B £©¡£

£¨A£©switch(x+y) {} £¨B£©switch(ch+1) {} £¨C£©switch ch {} £¨D£©switch(a+b); {}

¡¾½âÎö¡¿switchºóÃæµÄ±í´ïʽ±ØÐë·ÅÔÚÀ¨ºÅ()ÖУ¬ÇÒ±í´ïʽµÄÀàÐÍÖ»ÄÜÊÇbyte¡¢short¡¢intºÍcharÀàÐÍ£¬²»ÄÜÊÇÆäËûÀàÐÍ¡£ 5£®ÏÂÁÐÑ­»·ÌåÖ´ÐеĴÎÊýÊÇ£¨ C £©¡£

int y=2, x=4;

while(--x != x/y){ }

7

£¨A£©1 £¨B£©2 £¨C£©3 £¨D£©4 ¡¾½âÎö¡¿µÚ1´ÎÖ´ÐÐwhileʱ£¬--xµÄֵΪ3£¬3/2=1£¬Âú×ãµÈºÅÁ½¶ËÖµ²»µÈµÄÌõ¼þ£¬Ö´ÐÐÒ»´ÎÑ­»·Ì壻µÚ2´ÎÖ´ÐÐwhileʱ£¬--xµÄֵΪ2£¬2/2=1£¬Ìõ¼þÂú×㣬ÓÖÖ´ÐÐÒ»´ÎÑ­»·Ì壻µÚ3´ÎÖ´ÐÐwhileʱ£¬--xµÄֵΪ1£¬1/2=0£¬Ìõ¼þÂú×㣬ÔÙ´ÎÖ´ÐÐÒ»´ÎÑ­»·Ì壻µÚ4´ÎÖ´ÐÐwhileʱ£¬--xµÄֵΪ0£¬0/2=0£¬Ìõ¼þ²»Âú×ãÂú×㣬½áÊøÑ­»·¡£Òò´ËÔÚÕâ¸öÑ­»·Óï¾äÖ´ÐеĹý³ÌÖУ¬Ñ­»·Ìå¹²Ö´ÐÐÁË3´Î¡£ 6£®ÏÂÁÐÑ­»·ÌåÖ´ÐеĴÎÊýÊÇ£¨ B £©¡£

int x=10, y=30;

do{ y -= x; x++; }while(x++

¡¾½âÎö¡¿Ö´ÐÐ1´ÎÑ­»·Ìåºó£¬yµÄֵΪ20£¬xֵΪ11£¬È»ºóÖ´ÐÐwhile£¬´Ëʱx++µÄֵΪ11£¬y¡ªµÄֵΪ20£¬Òò´Ëx++

switch(m){ case 0: System.out.println(\ case 1: System.out.println(\ case 2: System.out.println(\ case 3: System.out.println(\ default:System.out.println(\ }

µ±mµÄֵΪ£¨ D £©Ê±£¬Êä³ö¡°Condition 3¡± £¨A£©2 £¨B£©0¡¢1 £¨C£©0¡¢1¡¢2 £¨D£©0¡¢1¡¢2¡¢3 ¡¾½âÎö¡¿µ±mµÄֵΪ0¡¢1¡¢2¡¢3ʱ£¬¶¼ÄÜÊä³ö¡°Condition 3¡±£¬ÒòΪcase 0¡¢case 1¡¢case 2ºóÃæµÄÓï¾ä¶¼Ã»ÓÐbreak£¬Òò´Ë¿ÉÒÔ¼ÌÐøÏòºóÖ´ÐС£ ¶þ¡¢Ìî¿ÕÌâ

1£®Ìø×ªÓï¾ä°üÀ¨break¡¢continue¡¢returnºÍthrow 2£®switchÓï¾äÏȼÆËãswitchºóÃæµÄ ±í´ïʽ µÄÖµ£¬Ôٺ͸÷ case Óï¾äºóµÄÖµ×ö±È½Ï¡£

3£®ifÓï¾äºÏ·¨µÄÌõ¼þÖµÊÇ boolean ÀàÐÍ¡£ 4£®continueÓï¾ä±ØÐëʹÓÃÓÚ Ñ­»· Óï¾äÖС£

5£®breakÓï¾äÓÐÁ½ÖÖÓÃ;£ºÒ»ÖÖ´Óswitch Óï¾äµÄ·ÖÖ§ÖÐÌø³ö£¬Ò»ÖÖÊÇ´ÓÑ­»·Óï¾äÄÚ²¿Ìø³ö¡£

6£®do £­ whileÑ­»·Ê×ÏÈÖ´ÐÐÒ»±é Ñ­»·Ìå £¬¶øwhileÑ­»·Ê×ÏÈÅÐ¶Ï ±í´ïʽµÄÖµ ¡£ 7£®ÓëC++ÓïÑÔ²»Í¬£¬JavaÓïÑÔ²»Í¨¹ý goto Óï¾äʵÏÖÌø×ª¡£

8£®Ã¿Ò»¸öelse×Ӿ䶼±ØÐëºÍËüÇ°ÃæµÄÒ»¸ö¾àÀëËü×î½üµÄ if ×Ó¾äÏà¶ÔÓ¦¡£

9£®ÔÚswitchÓï¾äÖУ¬Íê³ÉÒ»¸öcaseÓï¾ä¿éºó£¬ÈôûÓÐͨ¹ýbreakÓï¾äÌø³öswitchÓï¾ä£¬Ôò»á¼ÌÐøÖ´ÐкóÃæµÄ case Óï¾ä¿é¡£

10£®ÔÚforÑ­»·Óï¾äÖпÉÒÔÉùÃ÷±äÁ¿£¬Æä×÷ÓÃÓòÊÇ forÑ­»·Ìå ¡£ Èý¡¢Ð´³öÏÂÁгÌÐòµÄÔËÐнá¹û

1£® public class X3_3_1 {

8