| ¹óÖÝÑ§Ï°Íø¡ªÊôÓÚÄãµÄѧϰÖÐÐÄ |
|
31¡¢given the following code fragment: ¡¡¡¡ 3) system.out.println("more than 10"); nVsuXoG" p7vXN.€ [ ±¾ ×Ê ÁÏ À´ Ô´ ÓÚ ¹ó ÖÝ Ñ§ ϰ Íø ITÈÏÖ¤JavaÈÏÖ¤ http://Www.gzU521.com ] nVsuXoG" 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"); } ¡¡¡¡ 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´úÂ밲ȫÐÔµÄÐðÊöÄÄЩÊǶԵġ£ ¡¡¡¡ b. ÔËÐÐʱ½âÊÍÆ÷Ö´ÐдúÂë¡£ ¡¡¡¡ c. ÔÚÔËÐÐʱ£¬×Ö½ÚÂë±»¼ÓÔØ£¬Ñé֤ȻºóÔÚ½âÊÍÆ÷ÀïÃæÔËÐС£ ¡¡¡¡ d. Àà¼ÓÔØÆ÷ͨ¹ý·ÖÀë±¾»úÎļþϵͳµÄÀàºÍ´ÓÍøÂçµ¼ÈëµÄÀàÔö¼Ó°²È«ÐÔ¡£ ¡¡¡¡ sl275ÖÐÃèÊöµÄjava³ÌÐòÔËÐеĹý³ÌÊÇÕâÑùµÄ£ºÀà¼ÓÔØÆ÷£¨class loader£©¼ÓÔØ³ÌÐòÔËÐÐËùÐèÒªµÄËùÓÐÀ࣬Ëüͨ¹ýÇø·Ö±¾»úÎļþϵͳµÄÀàºÍÍøÂçϵͳµ¼ÈëµÄÀàÔö¼Ó°²È«ÐÔ£¬Õâ¿ÉÒÔÏÞÖÆÈκεÄÌØÂåÒÁľÂí³ÌÐò£¬ÒòΪ±¾»úÀà×ÜÊÇÏȱ»¼ÓÔØ£¬Ò»µ©ËùÓеÄÀà±»¼ÓÔØÍִ꣬ÐÐÎļþµÄÄÚ´æ»®·Ö¾Í¹Ì¶¨ÁË£¬ÔÚÕâ¸öʱºòÌØ¶¨µÄÄÚ´æµØÖ·±»·ÖÅ䏸¶ÔÓ¦µÄ·ûºÅÒýÓ㬲éÕÒ±í£¨lookuo table£©Ò²±»½¨Á¢£¬ÓÉÓÚÄÚ´æ»®·Ö·¢ÉúÔÚÔËÐÐʱ£¬½âÊÍÆ÷ÔÚÊÜÏÞÖÆµÄ´úÂëÇøÔö¼Ó±£»¤·ÀֹδÊÚȨµÄ·ÃÎÊ£»È»ºó×Ö½ÚÂëУÑéÆ÷£¨byte code verifier£©½øÐÐУÑ飬Ö÷ÒªÖ´ÐÐÏÂÃæµÄ¼ì²é£ºÀà·ûºÏjvm¹æ·¶µÄÀàÎļþ¸ñʽ£¬Ã»ÓÐÎ¥·´·ÃÎÊÏÞÖÆ£¬´úÂëûÓÐÔì³É¶ÑÕ»µÄÉÏÒç»òÕßÏÂÒ磬ËùÓвÙ×÷ ´úÂëµÄ²ÎÊýÀàÐͶ¼ÊÇÕýÈ·µÄ£¬Ã»ÓзǷ¨µÄÊý¾ÝÀàÐÍת»»£¨ÀýÈ罫ÕûÐÍÊýת»»³É¶ÔÏóÀàÐÍ£©·¢Éú£»Ð£Ñéͨ¹ýµÄ×Ö½ÚÂë±»½âÊÍÆ÷£¨interpreter£©Ö´ÐУ¬½âÊÍÆ÷ÔÚ±ØÒªÊ±Í¨¹ýÔËÐÐʱϵͳִÐжԵײãÓ²¼þµÄºÏÊʵ÷Ó᣺óÈý¸ö´ð°¸ÊÇsl275ÖеÄÔ»°¡£ ¡¡¡¡ 33¡¢given the following code: ¡¡¡¡ 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¡£ ¡¡¡¡ b. it is correct when compilation but will cause error when running. ¡¡¡¡ c. the output is zero. ¡¡¡¡ d. the output is null. ¡¡¡¡ (a) ¡¡¡¡ ¸ø³öÏÂÃæµÄ´úÂ룺 ¡¡¡¡ b. ±àÒëʱÕýÈ·¶øÔËÐÐʱ³ö´í¡£ ¡¡¡¡ c. Êä³ö0¡£ ¡¡¡¡ d. Êä³önull¡£ ¡¡¡¡ ʵÀý±äÁ¿ÔÚÀàµÄÒ»¸öʵÀý¹¹ÔìʱÍê³É³õʼ»¯£¬¶øÇÒÔÚÀàµÄ¾²Ì¬·½·¨Öв»ÄÜÖ±½Ó·ÃÎÊÀàµÄ·Ç¾²Ì¬³ÉÔ±¶øÖ»ÄÜ·ÃÎÊÀà³ÉÔ±£¨ÏñÉÏÌâÖÐÒ»Ñù£©£¬ÀàµÄÆÕͨ·½·¨¿ÉÒÔ·ÃÎÊÀàµÄËùÓгÉÔ±ºÍ·½·¨£¬¶ø¾²Ì¬·½·¨Ö»ÄÜ·ÃÎÊÀàµÄ¾²Ì¬³ÉÔ±ºÍ·½·¨£¬ÒòΪ¾²Ì¬·½·¨ÊôÓÚÀ࣬¶øÆÕͨ·½·¨¼°³ÉÔ±±äÁ¿ÊôÓÚÀàµÄʵÀý£¬Àà·½·¨£¨¾²Ì¬·½·¨£©²»ÄÜʹÓÃÊôÓÚij¸ö²»È·¶¨µÄÀàµÄʵÀýµÄ·½·¨ºÍ±äÁ¿£¬ÔÚ¾²Ì¬·½·¨ÀïÃæÃ»ÓÐÒþº¬µÄthis£¬¶øÆÕͨ·½·¨ÓС£ ±¾ÎĹ²2Ò³£ºµÚ ¡¾1¡¿ ¡¾2¡¿ Ò³
|
ÔðÈα༣ºgzu521