JAVA½Ó¿ÚµÄ¸ÅÄî¼°ÖÖÀà
Ò»¸öJava½Ó¿Ú(Interface)ÊÇһЩ·½·¨ÌØÕ÷µÄ¼¯ºÏ£¬ÕâЩ·½·¨ÌØÕ÷µ±È»À´×ÔÓÚ¾ßÌåµÄ·½·¨£¬µ«ÊÇËüÃÇÒ»°ã¶¼À´×ÔÓÚϵͳÖв»¶Ï³öÏֵķ½·¨¡£Ò»¸ö½Ó¿ÚÖ»Óз½·¨µÄÌØÕ÷£¬¶øûÓз½·¨µÄʵÏÖ£¬Òò´ËÕâЩ·½·¨ÔÚ²»Í¬µÄµØ·½±»ÊµÏÖʱ£¬¿ÉÒÔÓÐÍêÈ«²»Í¬µÄÐÐΪ¡£ÔÚJavaÓïÑԵģ¬Java½Ó¿Ú»¹¿ÉÒÔ¶¨ÒåPublic³£Á¿¡£
1¡¢µ¥·½·¨½Ó¿Ú
public interface ActionListener
{
public abstract void actionPerformed(ActionEvent event);
}
2¡¢±êʶ½Ó¿Ú
±êʶ½Ó¿ÚÊÇûÓÐÈκη½·¨ºÍÊôÐԵĽӿÚ.±êʶ½Ó¿Ú²»¶ÔʵÏÖËüµÄÀàÓÐÈκÎÓïÒåÉϵÄÒªÇó£¬Ëü½ö½ö±íÃ÷ʵÏÖËüµÄÀàÊôÓÚÒ»¸öÌض¨µÄÀàÐÍ¡£
package java.io;
public interface Serializable{};
3¡¢³£Á¿½Ó¿Ú
Ëùν³£Á¿½Ó¿Ú£¬ÊÇÖ¸ÓÃJava½Ó¿ÚÀ´ÉùÃ÷һЩ³£Á¿£¬È»ºóÓÉʵÏÖÕâ¸ö½Ó¿ÚµÄÀàʹÓÃÕâЩ³£Á¿¡£
public interface AppConstants
{
public static final DATA_SOURCE_NAME="test";
public static final USER_NAME="test";
public static final PASSWORD="test";
}
Ïà¹ØÎĵµ£º
1)¿Í»§¶ËÊÇ.netµ÷Ó÷þÎñ¶ËÓÃjavaдÁËÒ»¸öwebservice
ÓÃC#.NETµ÷ÓÃJava¿ª·¢µÄWebServiceʱ£¬ÏÈÔÚ¿Í»§¶Ë·â×°µÄ´øÓÐintÊôÐԵĶÔÏ󣬵±½«¸Ã¶ÔÏó´«µ½·þÎñÆ÷¶Ëʱ£¬·þÎñÆ÷¶Ë¿ÉÒԵõ½stringÀàÐ͵ÄÊôÐÔÖµ£¬È´²»Äܵõ½intÀàÐÍ¡¢doubleºÍDateTimeÀàÐ͵ÄÖµ£¨ÔÚ·þÎñ¶ËµÃµ½µÄ¾ùΪnull£©
½â¾ö°ì·¨£º
VS2005·â×°WebServiceÒýÓÃʱ£¬Èç¹û ......
javaģʽ֮µ¥Àýģʽ£º
µ¥Àýģʽȷ±£Ò»¸öÀàÖ»ÓÐÒ»¸öʵÀý£¬×ÔÐÐÌṩÕâ¸öʵÀý²¢ÏòÕû¸öϵͳÌṩÕâ¸öʵÀý¡£
Ìص㣺
1£¬Ò»¸öÀàÖ»ÄÜÓÐÒ»¸öʵÀý
2£¬×Ô¼º´´½¨Õâ¸öʵÀý
& ......
JavaÊäÈëÊý¾ÝÁ÷
ÔÚJavaÖУ¬ÎÒÃÇ°ÑÄܹ»¶ÁÈ¡Ò»¸ö×Ö½ÚÐòÁеĶÔÏó³Æ×÷Ò»¸öJavaÊäÈëÊý¾ÝÁ÷;¶øÎÒÃǰѹ»Ð´Ò»¸ö×Ö½ÚÐòÁгÆ×÷Ò»¸öÊä³öÁ÷¡£ËüÃÇ·Ö±ðÓɳéÏóÀà InputStreamºÍOutputStreamÀà±íʾ¡£ÒòΪÃæÏò×Ö½ÚµÄÁ÷²»·½±ãÓÃÀ´´¦Àí´æ´¢ÎªUnicode£¨Ã¿¸ö×Ö·ûʹÓÃÁ½¸ö×Ö½Ú)µÄÐÅÏ¢¡£ËùÒÔJava ÒýÈëÁËÓÃÀ´´¦ÀíUnicode×Ö·ûµÄÀà²ã´Î£¬ÕâЩÀàÅÉÉú× ......
1£©¸ÅÄ
ÊÇÔÚÔËÐÐ״̬ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬¶¼Äܹ»ÖªµÀÕâ¸öÀàµÄËùÓÐÊôÐԺͷ½·¨£»¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏ󣬶¼Äܹ»µ÷ÓÃËüµÄÈÎÒâÒ»¸ö·½·¨£»ÕâÖÖ¶¯Ì¬»ñÈ¡µÄÐÅÏ¢ÒÔ¼°¶¯Ì¬µ÷ÓöÔÏóµÄ·½·¨µÄ¹¦ÄܳÆΪjavaÓïÑԵķ´Éä»úÖÆ¡£
2£©¹¦ÄÜ£º
ÔÚÔËÐÐʱÅжÏÈÎÒâÒ»¸ö¶ÔÏóËùÊôµÄÀࣻ
ÔÚÔËÐÐʱ ......