Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÔËÐÐʱʵÏÖJavaµÄ¶à̬ÐÔ

     ÔËÐÐʱ¶à̬ÐÔÊÇÃæÏò¶ÔÏó³ÌÐòÉè¼Æ´úÂëÖØÓõÄÒ»¸ö×îÇ¿´ó»úÖÆ£¬¶¯Ì¬ÐԵĸÅÄîÒ²¿ÉÒÔ±»Ëµ³É“Ò»¸ö½Ó¿Ú£¬¶à¸ö·½·¨”¡£JavaʵÏÖÔËÐÐʱ¶à̬ÐԵĻù´¡ÊǶ¯Ì¬·½·¨µ÷¶È£¬ËüÊÇÒ»ÖÖÔÚÔËÐÐʱ¶ø²»ÊÇÔÚ±àÒëÆÚµ÷ÓÃÖØÔØ·½·¨µÄ»úÖÆ£¬ÏÂÃæ¾Í¼Ì³ÐºÍ½Ó¿ÚʵÏÖÁ½·½ÃæÌ¸Ì¸javaÔËÐÐʱ¶à̬ÐÔµÄʵÏÖ¡£
¡¡¡¡Ò»¡¢Í¨¹ý¼Ì³ÐÖг¬Àà¶ÔÏóÒýÓñäÁ¿ÒýÓÃ×ÓÀà¶ÔÏóÀ´ÊµÏÖ
¡¡¡¡¾ÙÀý˵Ã÷£º
¡¡¡¡//¶¨Ò峬ÀàsuperA
¡¡¡¡class superA
¡¡¡¡{
¡¡¡¡int i = 100;
¡¡¡¡void fun()
¡¡¡¡{
¡¡¡¡System.out.println(“This is superA”);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//¶¨ÒåsuperAµÄ×ÓÀàsubB
¡¡¡¡class subB extends superA
¡¡¡¡{
¡¡¡¡int m = 1;
¡¡¡¡void fun()
¡¡¡¡{
¡¡¡¡System.out.println(“This is subB”);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//¶¨ÒåsuperAµÄ×ÓÀàsubC
¡¡¡¡class subC extends superA
¡¡¡¡{
¡¡¡¡int n = 1;
¡¡¡¡void fun()
¡¡¡¡{
¡¡¡¡System.out.println(“This is subC”);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡class Test
¡¡¡¡{
¡¡¡¡public static void main(String[] args)
¡¡¡¡{
¡¡¡¡superA a;
¡¡¡¡subB b = new subB();
¡¡¡¡subC c = new subC();
¡¡¡¡a=b;
¡¡¡¡a.fun(); (1)
¡¡¡¡a=c;
¡¡¡¡a.fun(); (2)
¡¡¡¡}
¡¡¡¡}
¡¡¡¡ÔËÐнá¹ûΪ£º
¡¡¡¡This is subB
¡¡¡¡This is subC
¡¡¡¡ÉÏÊö´úÂëÖÐsubBºÍsubCÊdz¬ÀàsuperAµÄ×ÓÀ࣬ÎÒÃÇÔÚÀàTestÖÐÉùÃ÷ÁË3¸öÒýÓñäÁ¿a, b, c£¬Í¨¹ý½«×ÓÀà¶ÔÏóÒýÓø³Öµ¸ø³¬Àà¶ÔÏóÒýÓñäÁ¿À´ÊµÏÖ¶¯Ì¬·½·¨µ÷Óá£Ò²ÐíÓÐÈË»áÎÊ£º“Ϊʲô(1)ºÍ(2)²»Êä³ö£ºThis is superA”¡£java µÄÕâÖÖ»úÖÆ×ñÑ­Ò»¸öÔ­Ôò£ºµ±³¬Àà¶ÔÏóÒýÓñäÁ¿ÒýÓÃ×ÓÀà¶ÔÏóʱ£¬±»ÒýÓöÔÏóµÄÀàÐͶø²»ÊÇÒýÓñäÁ¿µÄÀàÐ;ö¶¨Á˵÷ÓÃË­µÄ³ÉÔ±·½·¨£¬µ«ÊÇÕâ¸ö±»µ÷Óõķ½·¨±ØÐëÊÇÔÚ³¬ÀàÖж¨Òå¹ýµÄ£¬Ò²¾ÍÊÇ˵±»×ÓÀา¸ÇµÄ·½·¨¡£
¡¡¡¡ËùÒÔ£¬²»Òª±»ÉÏÀýÖÐ(1)ºÍ(2)ËùÃÔ»ó£¬ËäȻд³Éa.fun()£¬µ«ÊÇÓÉÓÚ(1)ÖеÄa±»b¸³Öµ£¬Ö¸ÏòÁË×ÓÀàsubBµÄÒ»¸öʵÀý£¬Òò¶ø(1)Ëùµ÷ÓõÄfun()ʵ¼ÊÉÏÊÇ×ÓÀàsubBµÄ³ÉÔ±·½·¨fun()£¬Ëü¸²¸ÇÁ˳¬ÀàsuperAµÄ³ÉÔ±·½·¨fun()£»Í¬Ñù(2)µ÷ÓõÄÊÇ×ÓÀàsubCµÄ³ÉÔ±·½·¨fun()¡£
¡¡¡¡ÁíÍ⣬Èç¹û×ÓÀà¼Ì³ÐµÄ³¬ÀàÊÇÒ»¸ö³éÏóÀ࣬ËäÈ»³éÏóÀ಻ÄÜͨ¹ýnew²Ù×÷·ûʵÀý»¯£¬µ«ÊÇ¿ÉÒÔ´´½¨³éÏóÀàµÄ¶ÔÏóÒýÓÃÖ¸Ïò×ÓÀà¶ÔÏó£¬ÒÔʵÏÖÔËÐÐʱ¶à̬ÐÔ¡£¾ßÌåµÄʵÏÖ·½·¨Í¬ÉÏÀý¡£
¡¡¡¡²»¹ý£¬³éÏóÀàµÄ×ÓÀà±Ø


Ïà¹ØÎĵµ£º

javaÖжÔÏóµÄÐòÁл¯


ÐòÁл¯µÄ¹ý³Ì¾ÍÊǽ«¶ÔÏóдÈë×Ö½ÚÁ÷ºÍ´Ó×Ö½ÚÁ÷ÖжÁÈ¡¶ÔÏó¡£½«¶ÔÏó״̬ת»»³É×Ö½ÚÁ÷Ö®ºó£¬¿ÉÒÔÓÃjava.io°üÖеĸ÷ÖÖ×Ö½ÚÁ÷ÀཫÆä±£´æµ½ÎļþÖУ¬¿ÉÒÔͨ¹ý¹ÜµÀ»òÏ̶߳ÁÈ¡£¬»òͨ¹ýÍøÂçÁ¬½Ó½«¶ÔÏóÊý¾Ý·¢Ë͵½ÁíÒ»Ö÷»ú¡£¶ÔÏóÐòÁл¯¹¦Äܷdz£¼òµ¥¡¢Ç¿´ó£¬ÔÚRMI¡¢Socket¡¢JMS¡¢EJB¶¼ÓÐÓ¦Ó᣶ÔÏóÐòÁл¯ÎÊÌâÔÚÍøÂç±à³ÌÖв¢²»ÊÇ×¶¯ÈË ......

java½Ó¿ÚºÍ³éÏóÀàµÄÇø±ð

¼òµ¥À´Ëµ£¬ ½Ó¿ÚÊǹ«¿ªµÄ£¬ÀïÃæ²»ÄÜÓÐ˽Óеķ½·¨»ò±äÁ¿£¬ÊÇÓÃÓÚÈñðÈËʹÓõ쬶ø³éÏóÀàÊÇ¿ÉÒÔÓÐ˽Óз½·¨»ò˽ÓбäÁ¿µÄ£¬ÁíÍ⣬ʵÏÖ½Ó¿ÚµÄÒ»¶¨ÒªÊµÏÖ½Ó¿ÚÀﶨÒåµÄËùÓз½·¨£¬¶øÊµÏÖ³éÏóÀà¿ÉÒÔÓÐÑ¡ÔñµØÖØÐ´ÐèÒªÓõ½µÄ·½·¨¡£
Ò»°ãµÄÓ¦ÓÃÀ×î¶¥¼¶µÄÊǽӿڣ¬È»ºóÊdzéÏóÀàʵÏÖ½Ó¿Ú£¬×îºó²Åµ½¾ßÌåÀàʵÏÖ¡£
»¹ÓУ¬½Ó¿Ú¿ÉÒÔʵÏÖ¶àÖ ......

Siebel Java Data Bean: Query first record

Following codes will show you how to query the first record from DB using Java Data Bean. package com ;
import com.siebel.data.*;
import com.siebel.data.SiebelException;
public class DataBeanDemo {
private SiebelDataBean m_dataBean = null;
private SiebelBusObject m_busObject = null;
......

java±àÂë¹æ·¶_Îļþ×éÖ¯

     ×î½ü£¬¶Ô²¿ÃŵÄjava±àÂë¹æ·¶½øÐÐÁËÕû¶Ù£¬Ð´Á˱¾Îĵµ¹©´ó¼Ò²Î¿¼£¬ÇëÖ¸Õý¡£
1.       ÎªÊ²Ã´ÒªÖÆ¶©±àÂë¹æ·¶
ºÃµÄ´úÂë·ç¸ñ²»½öÄÜÌá¸ß¿É¶ÁÐÔ£¬¶øÇÒ»áʹ´úÂë¸ü½¡×³£¬¸üÎªÖØÒªµÄÊÇÔÚÐÞ¸Äʱ²»ÈÝÒ׳ö´í¡£ÔÚÏÖ´úÈí¼þ¿ª·¢ÖУ¬Î¬»¤¹¤×÷»áÕ¼ÓÃ80%µÄʱ¼ä£¬¶øÇÒ¿ª·¢ÕߺÍά»¤ÕßÍ ......

java±àÂë¹æ·¶_Ëõ½øºÍ×¢ÊÍ

1.       Ëõ½øÅŰæ(Indentation)
4¸ö¿Õ¸ñ³£±»×÷ΪËõ½øÅŰæµÄÒ»¸öµ¥Î»¡£Ëõ½øµÄÈ·ÇнâÊͲ¢Î´Ïêϸָ¶¨(¿Õ¸ñ vs. ÖÆ±í·û)¡£Ò»¸öÖÆ±í·ûµÈÓÚn¸ö¿Õ¸ñ(ÊÓ¾ßÌåµÄ±à¼­Æ÷¶ø¶¨£¬EclipseĬÈÏÒ»¸öÖÆ±í·ûΪ4¸ö×Ö·û)¡£
3.1    Ð㤶È(Line Length)
¾¡Á¿±ÜÃâÒ»Ðеij¤¶È³¬¹ý80¸ö×Ö·û£¬ÒòΪºÜ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ