Ñ§Ï°Íø¿¼ÊÔѧϰ×ÊÁÏ

Gzu521.com

SCJPÈÏÖ¤Ì×Ìâ½âÎöÖ®Æß(1)

JAVAÈÏÖ¤   µã»÷£º´Î   ·¢²¼Ê±¼ä£º2007-1-31   ¡¾×ÖÌ壺´ó ÖРС¡¿   À´Ô´£ºGzu521.com
¹óÖÝÑ§Ï°Íø¡ªÊôÓÚÄãµÄѧϰÖÐÐÄ

31¡¢given the following code fragment:


¡¡¡¡ 1) string str = null;
¡¡¡¡ 2) if ((str != null) %26amp;%26amp; (str.length() > 10)) {

¡¡¡¡ 3) system.out.println("more than 10"); nVsuX oG" p7vXN.€ [ ±¾ ×Ê ÁÏ À´ Ô´ ÓÚ ¹ó ÖÝ Ñ§ ϰ Íø ITÈÏÖ¤JavaÈÏÖ¤ http://Www.gzU521.com ] nVsuX oG" p7vXN.€

¡¡¡¡ 4) }

¡¡¡¡ 5) else if ((str != null) %26amp; (str.length() < 5)) {

¡¡¡¡ 6) system.out.println("less than 5");

¡¡¡¡ 7) }

¡¡¡¡ 8) else { system.out.println("end"); }
¡¡¡¡ which line will cause error?

¡¡¡¡ a. line 1

¡¡¡¡ b. line 2

¡¡¡¡ c. line 5

¡¡¡¡ d. line 8

¡¡¡¡ (c)

¡¡¡¡ ÌâÄ¿£º¸ø³öÏÂÃæµÄ´úÂëÆ¬¶Ï£º
¡¡¡¡ ¡­
¡¡¡¡ ÄÄЩÐн«µ¼Ö´íÎó¡£

¡¡¡¡ ´ËÌâÐèÒª½«´úÂë×Ðϸ¿´Çå³þ£¬²éѯûÓÐÂß¼­´íÎó£¬if ¡­elseµÄʹÓÃûÓÐÎÊÌ⣬ҲûÓÐÆ´Ð´´íÎ󣬴íÎóÔÚÓÚµÚ5Ðеġ°Ó롱²Ù×÷·ûµÄʹÓã¬Âß¼­²Ù×÷·û£¨logical operator£©µÄ¡°Ó롱 Ó¦¸ÃÊÇ%26amp;%26amp;£¬¶ø%26amp;ÊÇλÂß¼­²Ù×÷·û£¨bitwise logical operator£©µÄ¡°Ó롱£¬Ê¹ÓõĶÔÏó²»Ò»Ñù£¬Âß¼­²Ù×÷·ûµÄ¡°Ó롱µÄ×óÓÒ²Ù×÷Êý¶¼Ó¦¸ÃÊDz¼¶ûÐÍ£¨logical boolan£©µÄÖµ£¬¶øÎ»Âß¼­²Ù×÷·ûµÄ×óÓÒ²Ù×÷Êý¶¼ÊÇÕûÐÍ£¨integral£©Öµ¡£

¡¡¡¡ 32¡¢which statements about java code security are true?

¡¡¡¡ a. the bytecode verifier loads all classes needed for the execution of a program.

¡¡¡¡ b. executing code is performed by the runtime interpreter.

¡¡¡¡ c. at runtime the bytecodes are loaded, checked and run in an interpreter.

¡¡¡¡ d. the class loader adds security by separating the namespaces for the classes of the local file system from those imported from network sources.

¡¡¡¡ (bcd)

¡¡¡¡ ÌâÄ¿£ºÏÂÃæÓйØjava´úÂ밲ȫÐÔµÄÐðÊöÄÄЩÊǶԵġ£
¡¡¡¡ a. ×Ö½ÚÂëУÑéÆ÷¼ÓÔØ²éѯִÐÐÐèÒªµÄËùÓÐÀà¡£ z)6\vd~*b:K HPq[ ´ËÎÄתÌùÓÚÎÒµÄÑ§Ï°ÍøITÈÏÖ¤JAVAÈÏÖ¤ http://www.Gzu521.com]z)6\vd~*b:K HPq

¡¡¡¡ b. ÔËÐÐʱ½âÊÍÆ÷Ö´ÐдúÂë¡£

¡¡¡¡ c. ÔÚÔËÐÐʱ£¬×Ö½ÚÂë±»¼ÓÔØ£¬Ñé֤ȻºóÔÚ½âÊÍÆ÷ÀïÃæÔËÐС£

¡¡¡¡ d. Àà¼ÓÔØÆ÷ͨ¹ý·ÖÀë±¾»úÎļþϵͳµÄÀàºÍ´ÓÍøÂçµ¼ÈëµÄÀàÔö¼Ó°²È«ÐÔ¡£

¡¡¡¡ sl275ÖÐÃèÊöµÄjava³ÌÐòÔËÐеĹý³ÌÊÇÕâÑùµÄ£ºÀà¼ÓÔØÆ÷£¨class loader£©¼ÓÔØ³ÌÐòÔËÐÐËùÐèÒªµÄËùÓÐÀ࣬Ëüͨ¹ýÇø·Ö±¾»úÎļþϵͳµÄÀàºÍÍøÂçϵͳµ¼ÈëµÄÀàÔö¼Ó°²È«ÐÔ£¬Õâ¿ÉÒÔÏÞÖÆÈκεÄÌØÂåÒÁľÂí³ÌÐò£¬ÒòΪ±¾»úÀà×ÜÊÇÏȱ»¼ÓÔØ£¬Ò»µ©ËùÓеÄÀà±»¼ÓÔØÍִ꣬ÐÐÎļþµÄÄÚ´æ»®·Ö¾Í¹Ì¶¨ÁË£¬ÔÚÕâ¸öʱºòÌØ¶¨µÄÄÚ´æµØÖ·±»·ÖÅ䏸¶ÔÓ¦µÄ·ûºÅÒýÓ㬲éÕÒ±í£¨lookuo table£©Ò²±»½¨Á¢£¬ÓÉÓÚÄÚ´æ»®·Ö·¢ÉúÔÚÔËÐÐʱ£¬½âÊÍÆ÷ÔÚÊÜÏÞÖÆµÄ´úÂëÇøÔö¼Ó±£»¤·ÀֹδÊÚȨµÄ·ÃÎÊ£»È»ºó×Ö½ÚÂëУÑéÆ÷£¨byte code verifier£©½øÐÐУÑ飬Ö÷ÒªÖ´ÐÐÏÂÃæµÄ¼ì²é£ºÀà·ûºÏjvm¹æ·¶µÄÀàÎļþ¸ñʽ£¬Ã»ÓÐÎ¥·´·ÃÎÊÏÞÖÆ£¬´úÂëûÓÐÔì³É¶ÑÕ»µÄÉÏÒç»òÕßÏÂÒ磬ËùÓвÙ×÷ ´úÂëµÄ²ÎÊýÀàÐͶ¼ÊÇÕýÈ·µÄ£¬Ã»ÓзǷ¨µÄÊý¾ÝÀàÐÍת»»£¨ÀýÈ罫ÕûÐÍÊýת»»³É¶ÔÏóÀàÐÍ£©·¢Éú£»Ð£Ñéͨ¹ýµÄ×Ö½ÚÂë±»½âÊÍÆ÷£¨interpreter£©Ö´ÐУ¬½âÊÍÆ÷ÔÚ±ØÒªÊ±Í¨¹ýÔËÐÐʱϵͳִÐжԵײãÓ²¼þµÄºÏÊʵ÷Ó᣺óÈý¸ö´ð°¸ÊÇsl275ÖеÄÔ­»°¡£

¡¡¡¡ 33¡¢given the following code:
¡¡¡¡ public class person{
¡¡¡¡ static int arr[] = new int[10];
¡¡¡¡ public static void main(string a[]) {
¡¡¡¡ system.out.println(arr[1];)
¡¡¡¡ }
¡¡¡¡ }
¡¡¡¡ which statement is correct?
¡¡¡¡ a. when compilation some error will occur.

¡¡¡¡ b. it is correct when compilation but will cause error when running.

¡¡¡¡ c. the output is zero.

¡¡¡¡ d. the output is null.

¡¡¡¡ (c)

¡¡¡¡ ÌâÄ¿£º¸ø³öÏÂÃæµÄ´úÂ룺
¡¡¡¡ ¡­
¡¡¡¡ ÄǸöÐðÊöÊǶԵġ£

¡¡¡¡ a. ±àÒëʱ½«·¢Éú´íÎó¡£

¡¡¡¡ b. ±àÒëʱÕýÈ·µ«ÊÇÔËÐÐʱ³ö´í¡£

¡¡¡¡ c. Êä³öΪ0¡£

¡¡¡¡ d. Êä³öΪnull

¡¡¡¡ intÐÍÊý×éÊÇÀà¶ÔÏó£¬ËüÔÚÀà±»¼ÓÔØÊ±Íê³É³õʼ»¯£¬ÔÚÇ°ÃæÌâÄ¿ÖÐÒѾ­ÓÐÐðÊö£¬ÓÉÓÚÊÇԭʼÊý¾ÝÀàÐÍint£¬Æä³õʼֵΪ0¡£
¡¡¡¡ 34¡¢given the following code:
¡¡¡¡ public class person{
¡¡¡¡ int arr[] = new int[10];
¡¡¡¡ public static void main(string a[]) {
¡¡¡¡ system.out.println(arr[1]);
¡¡¡¡ }
¡¡¡¡ }
¡¡¡¡ which statement is correct?
¡¡¡¡ a. when compilation some error will occur.

¡¡¡¡ b. it is correct when compilation but will cause error when running.

¡¡¡¡ c. the output is zero.

¡¡¡¡ d. the output is null.

¡¡¡¡ (a)

¡¡¡¡ ¸ø³öÏÂÃæµÄ´úÂ룺
¡¡¡¡ ¡­¡¡
¡¡¡¡ ÄÄЩÐðÊöÊǶԵġ£
¡¡¡¡ a. ±àÒëʱ³ö´í¡£

¡¡¡¡ b. ±àÒëʱÕýÈ·¶øÔËÐÐʱ³ö´í¡£

¡¡¡¡ c. Êä³ö0¡£

¡¡¡¡ d. Êä³önull¡£

¡¡¡¡ ʵÀý±äÁ¿ÔÚÀàµÄÒ»¸öʵÀý¹¹ÔìʱÍê³É³õʼ»¯£¬¶øÇÒÔÚÀàµÄ¾²Ì¬·½·¨Öв»ÄÜÖ±½Ó·ÃÎÊÀàµÄ·Ç¾²Ì¬³ÉÔ±¶øÖ»ÄÜ·ÃÎÊÀà³ÉÔ±£¨ÏñÉÏÌâÖÐÒ»Ñù£©£¬ÀàµÄÆÕͨ·½·¨¿ÉÒÔ·ÃÎÊÀàµÄËùÓгÉÔ±ºÍ·½·¨£¬¶ø¾²Ì¬·½·¨Ö»ÄÜ·ÃÎÊÀàµÄ¾²Ì¬³ÉÔ±ºÍ·½·¨£¬ÒòΪ¾²Ì¬·½·¨ÊôÓÚÀ࣬¶øÆÕͨ·½·¨¼°³ÉÔ±±äÁ¿ÊôÓÚÀàµÄʵÀý£¬Àà·½·¨£¨¾²Ì¬·½·¨£©²»ÄÜʹÓÃÊôÓÚij¸ö²»È·¶¨µÄÀàµÄʵÀýµÄ·½·¨ºÍ±äÁ¿£¬ÔÚ¾²Ì¬·½·¨ÀïÃæÃ»ÓÐÒþº¬µÄthis£¬¶øÆÕͨ·½·¨ÓС£

ÏÂ Ò» Ò³
±¾ÎĹ²2Ò³£ºµÚ ¡¾1¡¿ ¡¾2¡¿ Ò³

ÔðÈα༭£ºgzu521

ITÈÏÖ¤·ÖÀà
¼ÆËã»úÈí¼þˮƽ¿¼ÊÔ
È«¹ú¼ÆËã»úµÈ¼¶¿¼ÊÔ
˼¿ÆÈÏÖ¤
΢ÈíÈÏÖ¤
ORACLE/CIWÈÏÖ¤
LinuxÈÏÖ¤
JAVAÈÏÖ¤
ÆäËüÈÏÖ¤
·ÖÀàÍÆ¼öÐÅÏ¢
¸ü¶à...
´óÀà×îÐÂÎÄÕÂ
¸ü¶à...