¡¶JAVAÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡·ÊÔÌâÓë½âÎö¿â ÁªÏµ¿Í·þ

·¢²¼Ê±¼ä : ÐÇÆÚÈý ÎÄÕ¡¶JAVAÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¡·ÊÔÌâÓë½âÎö¿â¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁcf0d7d3f87c24028915fc38b

34) JAVAÖУ¬Óû·µ»Ø°´Å¥µÄ±êÇ©£¬Æä·½·¨ÊÇ£¨£©¡££¨Ñ¡ÔñÒ»Ï

a) getActionCommand() b) setLabel(string str) c) button()

d) getLabel() ¡¾½âÎö¡¿A

Óû·µ»Ø°´Å¥µÄ±êǩʹÓÃgetActionCommand()·½·¨¡£

35) ÔÚJAVAÖУ¬¼ÙÉèÎÒÃÇÓÐÒ»¸öʵÏÖActionListener½Ó¿ÚµÄÀ࣬ÒÔÏ·½·¨£¬£¨£©Äܹ»ÎªÒ»

¸öButtonÀà×¢²áÕâ¸öÀà¡££¨Ñ¡ÔñÒ»Ï a) addListener() b) addActionListener()

c) addButtonListener() d) setListener() ¡¾½âÎö¡¿B

SwingµÄʼþÄ£ÐÍÖУ¬×é¼þ¿ÉÒÔ·¢Æð(»ò\Éä³ö\ʼþ[Òë×¢1]¡£¸÷ÖÖʼþ¶¼ÊÇ

Àà¡£µ±ÓÐʼþ·¢Éúʱ£¬Ò»¸ö»ò¶à¸ö\¼àÌýÆ÷(listener)\»áµÃµ½Í¨Öª£¬²¢×ö³ö·´Ó¦¡£ÕâÑùʼþµÄÀ´ Ô´¾ÍͬËüµÄ´¦Àí³ÌÐò·Ö¸ô¿ªÀ´ÁË¡£Ò»°ã˵À´£¬³ÌÐòÔ±ÊDz»»áÈ¥ÐÞ¸ÄSwing×é¼þµÄ£¬ËûÃÇдµÄ¶¼ÊÇЩʼþ´¦Àí³ÌÐò£¬µ±×é¼þÊÕµ½Ê¼þ[Òë×¢1]ʱ£¬»á×Ô¶¯µ÷ÓÃÕâЩ´úÂ룬Òò´ËSwingµÄʼþÄ£ÐͿɳƵÃÉÏÊǽ«½Ó¿ÚÓëʵÏÖ·Ö¸ô¿ªÀ´µÄ¾øºÃ·¶ÀýÁË¡£

ʼþ¼àÌýÆ÷(event listener)¾ÍÊÇÒ»¸öʵÏÖlistener½Ó¿ÚµÄ¶ÔÏó¡£ËùÒÔ£¬³ÌÐòÔ±Òª×öµÄ¾ÍÊÇ´´½¨Ò»¸ölistener¶ÔÏó£¬È»ºóÏò·¢ÆðʼþµÄ×é¼þ×¢²áÕâ¸ö¶ÔÏó¡£×¢²áµÄ¹ý³Ì¾ÍÊǵ÷ÓÃ×é¼þµÄaddXXXListener( )·½·¨£¬ÕâÀï\±íʾ×é¼þËù·¢ÆðµÄʼþµÄÀàÐÍ¡£Ö»Òª¿´Ò»ÑÛ\·½·¨µÄÃû×Ö¾ÍÄÜÖªµÀ×é¼þÄÜ´¦ÀíÄÄÖÖʼþÁË£¬ËùÒÔÈç¹ûÄãÈÃËüÌý´íÁËʼþ£¬ÄÇô±àÒë¾Í¸ù±¾Í¨²»¹ý¡£µ½ºóÃæÄã¾Í»á¿´µ½£¬JavaBeanÔÚ¾ö¶¨ËüÄÜ´¦ÀíÄÄЩʼþʱ£¬Ò²×ñÑ­\µÄÃüÃû¹æ·¶¡£

36) ÔÚJAVAÓïÑÔÖУ¬°üpack1µÄÀàclass1 ÖÐÓгÉÔ±·½·¨£ºprotected void

method_1(){?},private void method_2(){?},public void method_3(){?.}ºÍvoid method_4(){?},ÔÚ°üpack2ÖеÄÀàclass2 ²»ÊÇclass1µÄ×ÓÀ࣬ÄãÔÚclass2 ÖпÉÒÔµ÷Óõķ½·¨ÓУ¨£©¡££¨Ñ¡ÔñÒ»Ï a) method_1 b) method_2 c) method_3 d) method_4 ¡¾½âÎö¡¿C

±¾Ìâ¿ÉÒÔͨ¹ý»­³ö°üÖÐÀàµÄ½á¹¹À´·ÖÎö£º

pack1: class1 : Êܱ£»¤µÄmethod_1 method_4 ˽ÓеÄmethod_2 ¹«¹²µÄmethod_3()£» pack2: class2:

ÓÉÓÚclass2ºÍclass1 Ö®¼äûÓм̳йØϵ£»¹Ê class2Ö»Äܵ÷ÓÃclass1ÖÖµÄpublicÐÞÊεķ½·¨: method_3().

37) JAVAÖУ¬Ê¹Ó㨣©ÐÞÊηûʱ£¬Ò»¸öÀàÄܱ»Í¬Ò»°ü»ò²»Í¬°üÖеÄÆäËûÀà·ÃÎÊ¡££¨Ñ¡ÔñÒ»Ï

a) private

b) protected c) public d) friendly ¡¾½âÎö¡¿C

Public ·ÃÎÊÐÞÊηû£¬¸ÃÀàËùÔÚ°üÄںͰüÍâµÄÀ඼¿ÉÒÔ·ÃÎÊ¡£×·Å¡£

Protected·ÃÎÊÐÞÊηû£¬Ö»ÓиÃÀàËùÔÚ°üÄÚ»òËüµÄÅÉÉúÀà²ÅÄÜ·ÃÎÊ¡£ Private·ÃÎÊÐÞÊηû £¬Ö»ÓиÃÀàËùÔÚ°üÄÚµÄÀà²ÅÄÜ·ÃÎÊ¡£ JavaÖÐÎÞfriendlyÐÞÊηû¡£

38) ÔÚJAVAÖУ¬ÀàWorkerÊÇÀàPersonµÄ×ÓÀ࣬WorkerµÄ¹¹Ôì·½·¨ÖÐÓÐÒ»¾ä¡°super()¡°£¬

¸ÃÓï¾ä£¨£©¡££¨Ñ¡ÔñÒ»Ï

a) µ÷ÓÃÀàWorkerÖж¨ÒåµÄsuper()·½·¨ b) µ÷ÓÃÀàPersonÖж¨ÒåµÄsuper()·½·¨ c) µ÷ÓÃÀàPersonµÄ¹¹Ô캯Êý d) Óï·¨´íÎó ¡¾½âÎö¡¿C

ÓÐЩʱºò¾­³£ÐèÒªÔÚ×ÓÀàÖе÷Óø¸ÀàµÄ¹¹Ôì·½·¨£¬´ËʱÐèÓÃsuper·½·¨À´µ÷Óá£

39) ÔÚJAVAÓïÑÔÖУ¬ÏÂÁÐÓïÑÔ£¨£©¿ÉÒÔ»­³öÒ»¾ØÐοò¼Ü£¬Æä¾à×ó±ß½çΪ0ÏñËØ£¬¾àÉϱ߽ç

Ϊ10ÏñËØ£¬¿íΪ30ÏñËØ£¬¸ßΪ40ÏñËØ¡££¨Ñ¡ÔñÒ»Ï

a) Graphics g=new Graphics();

g.drawRect(10,0,30,40); b) Graphics g=new Graphics();

g.drawRect(0,10,30,40);

c) Graphics g =new Graphics(); g.drawRect(30,40,10,0)

d) Graphics g =new Grphics(); g.drawRect(30,40,0,10);

¡¾½âÎö¡¿B

GraphicsÀàµÄ·½·¨drawRectµÄÓï·¨ÈçÏ£º public void drawRect(int x,

int y, int width, int height)

»æÖÆÖ¸¶¨¾ØÐεÄÂÖÀª¡£¾ØÐεÄ×ó±ßºÍÓұ߷ֱðΪ x ºÍ x + width ¡£¶¥²¿±ßÑغ͵ײ¿±ßÑØ·Ö±ðΪ y ºÍ y + height ¡£¸Ã¾ØÐÎÊÇʹÓÃͼÐÎÉÏÏÂÎĵĵ±Ç°ÑÕÉ«»æÖƵġ£ ²ÎÊý£º

x - ½«±»»æÖƵľØÐ뵀 x ×ø±ê¡£ y - ½«±»»æÖƵľØÐ뵀 y ×ø±ê¡£

width - ½«±»»æÖƵľØÐεĿí¶È¡£ height - ½«±»»æÖƵľØÐÎµÄ¸ß¶È ¹Ê±¾ÌâÑ¡ B

40) ÔÚJAVAÖУ¬ÀàAnimalÖеķ½·¨printA()¶¨ÒåÈçÏ£º

public void printA(){

int a=10;

int result=10%3;

System.out.println(result); ÔÚÀàDogÖз½·¨printA()¶¨ÒåÈçÏ£º public void printA(){

int a=10;

Systme.out.println(a/3); }

DogÀàµÄ¶¨ÒåÈçÏ£º

Class Dog extends Animal{?} ÈôÓÐÓï¾ä£º

Animal animal=new Dog(); animal.printA();

ÔòÕâ¶Î´úÂëÊä³öΪ£¨£©¡££¨Ñ¡ÔñÒ»Ï a) 0 b) 3.3333 c) 2 d) 3 ¡¾½âÎö¡¿B

±¾Ìâ¹Ø¼üÒªÀí½âÈçºÎʹ¸¸ÀàµÄ¶ÔÏóµ÷ÓÃ×ÓÀàµÄ·½·¨¡£ÒòΪͨ³£¶¼ÊÇ×ÓÀàµ÷Óø¸ÀàµÄ·½·¨¡£

Animal animal=new Dog();

´Ë´¦ËäÈ»ÉùÃ÷µÄÊǸ¸ÀàAnimalÀàÐ͵ĶÔÏ󣬵«ÔÚ³õʼ»¯Ê±µ÷ÓõÄÊÇ×ÓÀàµÄ¹¹Ôì·½·¨¡£ÕýÊÇÒòΪ´Ë£¬Ê¹µÃanimal¶ÔÏóÖ¸ÏòDogÀàµÄÒýÓ᣸öÔÏóanimalÔÚµ÷ÓÃprintA£¨£©·½·¨Ê±²»Êǵ÷Óø¸ÀàµÄ·½·¨£¬¶øÊǵ÷ÓÃÔÚ×ÓÀàÖÐÖØдµÄprintA£¨£©·½·¨¡£¹Ê±¾ÌâÖ´ÐÐ10/3=3.3333.

41) ÔÚJAVAÖУ¬ÏÂÁУ¨£©´úÂë¶ÎÔÊÐí°´Å¥×¢²áÒ»¸öactionʼþ¡££¨Ñ¡ÔñÒ»Ï

a) button.enableActioinEvents();

b) button.addActionListener(anActionListener); c) button.enableEvents(true);

d) button.enableEvents(AWTEvent.ACTION_EVENT_MASK); ¡¾½âÎö¡¿B

SwingµÄʼþÄ£ÐÍÖУ¬×é¼þ¿ÉÒÔ·¢Æð(»ò\Éä³ö\ʼþ[Òë×¢1]¡£¸÷ÖÖʼþ¶¼ÊÇÀà¡£µ±ÓÐʼþ·¢Éúʱ£¬Ò»¸ö»ò¶à¸ö\¼àÌýÆ÷(listener)\»áµÃµ½Í¨Öª£¬²¢×ö³ö·´Ó¦¡£ÕâÑùʼþµÄÀ´ Ô´¾ÍͬËüµÄ´¦Àí³ÌÐò·Ö¸ô¿ªÀ´ÁË¡£Ò»°ã˵À´£¬³ÌÐòÔ±ÊDz»»áÈ¥ÐÞ¸ÄSwing×é¼þµÄ£¬ËûÃÇдµÄ¶¼ÊÇЩʼþ´¦Àí³ÌÐò£¬µ±×é¼þÊÕµ½Ê¼þ[Òë×¢1]ʱ£¬»á×Ô¶¯µ÷ÓÃÕâЩ´úÂ룬Òò´ËSwingµÄʼþÄ£ÐͿɳƵÃÉÏÊǽ«½Ó¿ÚÓëʵÏÖ·Ö¸ô¿ªÀ´

µÄ¾øºÃ·¶ÀýÁË¡£

ʼþ¼àÌýÆ÷(event listener)¾ÍÊÇÒ»¸öʵÏÖlistener½Ó¿ÚµÄ¶ÔÏó¡£ËùÒÔ£¬³ÌÐòÔ±Òª×öµÄ¾ÍÊÇ´´½¨Ò»¸ölistener¶ÔÏó£¬È»ºóÏò·¢ÆðʼþµÄ×é¼þ×¢²áÕâ¸ö¶ÔÏó¡£×¢²áµÄ¹ý³Ì¾ÍÊǵ÷ÓÃ×é¼þµÄaddXXXListener( )·½·¨£¬ÕâÀï\±íʾ×é¼þËù·¢ÆðµÄʼþµÄÀàÐÍ¡£Ö»Òª¿´Ò»ÑÛ\·½·¨µÄÃû×Ö¾ÍÄÜÖªµÀ×é¼þÄÜ´¦ÀíÄÄÖÖʼþÁË£¬ËùÒÔÈç¹ûÄãÈÃËüÌý´íÁËʼþ£¬ÄÇô±àÒë¾Í¸ù±¾Í¨²»¹ý¡£µ½ºóÃæÄã¾Í»á¿´µ½£¬JavaBeanÔÚ¾ö¶¨ËüÄÜ´¦ÀíÄÄЩʼþʱ£¬Ò²×ñÑ­\µÄÃüÃû¹æ·¶¡£

42) ÔÚJAVA±à³ÌÖУ¬ÊµÏÖRunnable½Ó¿Úʱ±ØÐëʵÏֵķ½·¨ÊÇ£¨£©¡££¨Ñ¡ÔñÒ»Ï

a) wait() b) run() c) stop()

d) start() ¡¾½âÎö¡¿B

ÕâÊÇÔÚJBuildÖеŤ³ÌÖеÄmain·½·¨¡£³ÌÐò´Ó´Ë´¦¿ªÊ¼ÔËÐУ¬ÐèÒªÔËÐнø³Ì¡£´Ë´¦µ÷ÓÃÁËRunnable½Ó¿ÚµÄrun·½·¨£¬²¢¶Ô¸Ã·½·¨½øÐÐÁËÖØд¡£

public static void main(String[] args) {

SwingUtilities.invokeLater(new Runnable() { public void run() { try {

UIManager.setLookAndFeel(UIManager. getSystemLookAndFeelClassName());

} catch (Exception exception) { exception.printStackTrace(); }

Runnable½Ó¿ÚÓÐÒ»¸ö×îÖØÒªµÄ·½·¨run£¬ÔÚ½ø³ÌÒªÔËÐÐʱ£¬±ØÐëʵÏָ÷½·¨¡£

43) ÔÚJAVAÓïÑÔÖУ¬ÏÂÃæ¹ØÓÚÀàµÄÃèÊöÕýÈ·µÄÊÇ£¨£©¡££¨Ñ¡ÔñÒ»Ï

a) Ò»¸ö×ÓÀà¿ÉÒÔÓжà¸ö³¬Àà

b) Ò»¸ö³¬Àà¿ÉÒÔÓжà¸ö×ÓÀà

c) ×ÓÀà¿ÉÒÔʹÓó¬ÀàµÄËùÓÐ

d) ×ÓÀàÒ»¶¨±È³¬ÀàÓиü¶àµÄ³ÉÔ±·½·¨ ¡¾½âÎö¡¿B

JavaÓïÑÔÖÐÖ»ÄÜʵÏÖµ¥Öؼ̳У¬Ò²¾ÍÊÇÒ»¸ö×ÓÀàÖ»ÄÜÓÐÒ»¸ö¸¸Àà¡£Èç¹ûҪʵÏÖ¶àÖؼ̳У¬Ö»ÄÜʹÓýӿÚÀ´ÊµÏÖ¡£ÒòΪһ¸ö×ÓÀà¿ÉÒÔʵÏÖ¶àÖؽӿڡ£

Ò»¸ö³¬Àà¿ÉÒÔÅÉÉú³ö¶à¸ö×ÓÀà¡£ ×ÓÀàµÄ·½·¨²»Ò»¶¨¾Í±È¸¸Àà¶à¡£

44) Java AppletµÄÈýÖÖ״̬£º1.Init(),2.Start(),3.Paint(),ÔÚAppletÔØÈëʱµÄ˳ÐòÊÇ

£¨£©¡££¨Ñ¡ÔñÒ»Ï a) 1£¬2£¬3 b) 2£¬1£¬3