ZOL²©¿Í
µÇ¼  |   ×¢²á  |   °ïÖú
ÎÒµÄÖ÷Ò³ ÈÕÖ¾ ºÃÓÑ Ïà²á
ÂÛ̳
ÊÓÆµ×°±¸È¦×Ó ÍøÕª
ZOL²©¿Í > »î¶¯²ß»®¡úСÂí µÄÖ÷Ò³ > ÈÕÖ¾

¿ìËÙ¶¨Î»ÐèÒªÐ޸ĵÄclassÎļþÖеÄ16½øÖÆÎ»ÖÃ


2007-11-13 13:35:36
Ê×ÏȽ²ÏÂÈí¼þ£¬ÐèÒªÏÂÔØÒ»¸öÃûΪ£ºjclasslibµÄÈí¼þ£¬²¢ÇÒÐèÒª°²×°JDK£¬ÏÂÔØÏÂÀ´µÄjclasslibÒ»°ãÊǸöѹËõ°ü£¬½âѹºóĿ¼Ï»áÓиöÃûΪbinµÄÎļþ¼Ð£¬ÀïÃæµÄjclasslib.exe¾ÍÊÇ¿ÉÖ´ÐÐÎļþ¡£´ò¿ª¸ÃÎļþ£¬½çÃæºÜÇå³þ£¬Ñ¡Ôñ´ò¿ªÎÒÃÇÐèÒªÐ޸ĵÄclassÎļþ¡£
±ÈÈçÎÒÃÇÐèÒªÐ޸ĵÄÎļþÓÐÕâÑùÒ»¶Î´úÂ룺
public boolean a(String s1, String s2)
    {
        MessageConnection messageconnection = null;
        boolean flag = true;
        try
        {
            String s3 = "sms://" + s1;
            messageconnection = (MessageConnection)Connector.open(s3);
            TextMessage textmessage = (TextMessage)messageconnection.newMessage("text");
            textmessage.setAddress(s3);
            textmessage.setPayloadText("LS " + s2);
            messageconnection.send(textmessage);
        }
        catch(Throwable throwable)
        {
            flag = true;
        }
        if(messageconnection != null)
        {
            try
            {
                messageconnection.close();
            }
            catch(Exception exception)
            {
                return true;
            }
            return flag;
        } else
        {
            return true;
        }
    }
Èç¹ûÎÒÃÇÏë°ÑËùÓеÄtrue¸Ä³Éfalse¡£
ÔÚ´ò¿ªµÄclassÎļþÖÐ×ó±ß»á¿´µ½Ò»ÏµÁв˵¥£º

·Ö±ð±íʾ³£Á¿³Ø£¬½Ó¿Ú£¬Óò£¬·½·¨£¬ÎÒÃÇÐèÒªÐ޸ĵÄÊÇ·½·¨a(String s1, String s2)£¬ËùÒÔÎÒÃÇË«»÷Methods£¬¿ÉÒÔ¿´¼û¸ÃclassÖеÄËùÓз½·¨£¬ÎÒÃÇÕÒµ½ÎÒÃÇÐèÒªÐ޸ĵķ½·¨a£¬Èç¹ûÓкܶàa·½·¨£¬¿ÉÒԶԱȷ´±àÒëÈí¼þ·´±àÒëµÄ·½·¨Ë³ÐòÀ´¶¨Î»¡£ÎÒÃÇÕÒµ½a·½·¨£º

Ë«»÷code£¬²é¿´ÐéÄâ»úÖ¸Á
  0 aconst_null
  1 astore_3
  2 iconst_1
  3 istore 4
  5 new #105 <java/lang/StringBuffer>
  8 dup
  9 invokespecial #106 <java/lang/StringBuffer.<init>>
12 ldc_w #676 <file://>
15 invokevirtual #107 <java/lang/StringBuffer.append>
18 aload_1
19 invokevirtual #107 <java/lang/StringBuffer.append>
22 invokevirtual #112 <java/lang/StringBuffer.toString>
25 astore 5
27 aload 5
29 invokestatic #677 <javax/microedition/io/Connector.open>
32 checkcast #678 <javax/wireless/messaging/MessageConnection>
35 astore_3
36 aload_3
37 ldc_w #679 <text>
40 invokeinterface #680 <javax/wireless/messaging/MessageConnection.newMessage> count 2
45 checkcast #681 <javax/wireless/messaging/TextMessage>
48 astore 6
50 aload 6
52 aload 5
54 invokeinterface #682 <javax/wireless/messaging/Message.setAddress> count 2
59 aload 6
61 new #105 <java/lang/StringBuffer>
64 dup
65 invokespecial #106 <java/lang/StringBuffer.<init>>
68 ldc_w #683 <LS >
71 invokevirtual #107 <java/lang/StringBuffer.append>
74 aload_2
75 invokevirtual #107 <java/lang/StringBuffer.append>
78 invokevirtual #112 <java/lang/StringBuffer.toString>
81 invokeinterface #684 <javax/wireless/messaging/TextMessage.setPayloadText> count 2
86 aload_3
87 aload 6
89 invokeinterface #685 <javax/wireless/messaging/MessageConnection.send> count 2
94 goto 102 (+8)
97 astore 5
99 iconst_1
100 istore 4
102 aload_3
103 ifnull 122 (+19)
106 aload_3
107 invokeinterface #687 <javax/microedition/io/Connection.close> count 1
112 goto 119 (+7)
115 astore 5
117 iconst_1
118 ireturn
119 iload 4
121 ireturn
122 iconst_1
123 ireturn
½ÓÏÂÀ´ÎÒÃǶÔÕÕÐéÄâ»úÖ¸Áî±í£º
(0x01)¶ÔÓ¦aconst_null
(0x4e)¶ÔÓ¦astore_3
(0x04)¶ÔÓ¦iconst_1
(0x36)¶ÔÓ¦istore
ÄÇôÎÒÃÇÓÃHex Workshops´ò¿ª¸ÃclassÎļþ£¬ËÑË÷16½øÖƹؼü×Ö£º014E0436£¬ºÜ¿ìÎÒÃǾͶ¨Î»µ½ÐèÒªÐ޸ĵĵط½ÁË¡£
ÎÒÃǰѸÃλÖø½½üµÄ0336ºÍ03ACÐ޸ijÉ0436ºÍ04AC£¬±£´æ£¬È»ºóÔÙ¿´¿´£º
public boolean a(String s1, String s2)
    {
        MessageConnection messageconnection = null;
        boolean flag = false;
        try
        {
            String s3 = "file://" + s1;
            messageconnection = (MessageConnection)Connector.open(s3);
            TextMessage textmessage = (TextMessage)messageconnection.newMessage("text");
            textmessage.setAddress(s3);
            textmessage.setPayloadText("LS " + s2);
            messageconnection.send(textmessage);
        }
        catch(Throwable throwable)
        {
            flag = false;
        }
        if(messageconnection != null)
        {
            try
            {
                messageconnection.close();
            }
            catch(Exception exception)
            {
                return false;
            }
            return flag;
        } else
        {
            return false;
        }
}
ÒѾ­Íê³ÉÁËÐÞ¸ÄÁË£¡
Ë­¶¥ÁËÕâÆªÈÕÖ¾>>  »¹ÓÐË­¶Ô¸ÃÈÕ־ͶƱ? ×î½ü¶ÁÕß>>
2
Ʊ
ºÃÎÄ£¬¶¥
0
Ʊ
ÀÃÎÄ£¬²È
N_Fan ÓêÁÖСÊ÷
N_Fan ÓêÁÖСÊ÷
¶¥¹ý
¶À¹ÂÒäÈË
¶À¹ÂÒäÈË
¶¥¹ý
 
ÍøÓÑÆÀÂÛ>>
3
2008-09-22 09:51:59 - - | »Ø¸´
¿´×ÅÂé·³ Æäʵ¼òµ¥
»Ø¸´ makerstar
2008-09-21 21:01:13 - | »Ø¸´

¹þ¹þ~ÕÕ×ÅÄãµÄ·½·¨ÐÞ¸Ä~£¬¸ã¶¨ÁËÒ»¸öRPG

2
2008-09-21 21:01:13 - - | »Ø¸´
¹þ¹þ~ÕÕ×ÅÄãµÄ·½·¨ÐÞ¸Ä~£¬¸ã¶¨ÁËÒ»¸öRPG

1
2007-12-18 04:34:21 - - | »Ø¸´
ÎÒµÄСÂí£¬JAVA¶ÔÎÒÀ´ËµÌ«ÄÑÁË£¬²»¶®Å¶¡£¡£¡£¡£ºÍ»ðÐÇÓï²î²»¶à55555


·¢±íÆÀÂÛ£º  
 
ÄÚ¡¡ÈÝ£º
²åÈë±íÇé ÎIJɷִóÓÚ5¿ÉÒÔʹÓñíÇé
   *Ctrl+Enter¿ìËٻظ´

Õë¶ÔZOL²©¿ÍÄúÓÐÈκÎʹÓÃÎÊÌâºÍ½¨Òé Äú¿ÉÒÔ ÁªÏµ²©¿Í¹ÜÀíÔ± »ò ²é¿´°ïÖú
ZOL¼ò½é | Óû§×¢²á | ¹ã¸æ·þÎñ | ÈËÔ±ÕÐÆ¸(ÔÂ) | ZOLÀú³Ì | »¥¶¯ÓªÏúÖÐÐÄ | Õ¾µãµØÍ¼ | ÁªÏµ·½Ê½ | »¶Ó­Í¶¸å | RSS¶©ÔÄ | ÓÑÇéÁ´½Ó
Copyright ©1999 - 2008 ZOL. All rights reserved. ÖйشåÔÚÏß °æÈ¨ËùÓÐ.