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

´Ójava³ÌÐòÖе÷ÓÃÆäËü³ÌÐò

RMI (Remote Method Invocation£¬Ô¶³Ì·½·¨µ÷ÓÃ)ÈçºÎÓÃÓÚ³ÌÐò¼äͨѶ£¬ÁíÒ»¸öÓÃÓÚͨѶµÄ¼¼ÊõÊÇRuntime.exec() ·½·¨¡£Äã¿ÉÒÔÓÃÕâ¸ö·½·¨´ÓÒ»¸öÔËÐа¢java³ÌÐòÖе÷ÓÃÁíÒ»¸ö³ÌÐò¡£Runtime.exec Ò²ÔÊÐíÄãÖ´ÐкͳÌÐòÏà¹ØµÄ²Ù×÷£¬ÀýÈç¿ØÖÆ³ÌÐòµÄ±ê×¼ÊäÈëÊä³ö£¬µÈ´ý³ÌÐòµÄ½áÊø²¢µÃµ½ËüµÄÍ˳ö״̬¡£ÏÂÃæÊÇÒ»¸ö¼òµ¥µÄC³ÌÐò£¬ÓÃÀ´ËµÃ÷ÕâÐ©ÌØÐÔ£º
    #include <stdio.h>
    int main() {
        printf("testing\n");
        return 0;
    }
Õâ¸ö³ÌÐòд×Ö·û´®"testing"µ½±ê×¼Êä³ö£¬È»ºóÓÃÍ˳ö״̬0ÖÕÖ¹³ÌÐò¡£
ΪÁËÔÚjava³ÌÐòÖÐÖ´ÐÐÕâ¸ö¼òµ¥µÄ³ÌÐò£¬ÏȱàÒëÕâ¸öc³ÌÐò£º
    $ cc test.c -o test
£¨ÒëÕß×¢£º¶ÔÓÚlinuxÓû§£¬¿ÉÒÔÓÃgcc test.c ?o test,¶ÔÓ¦windowsÓû§¿ÉÒÔÓÃÏàÓ¦µÄcÓïÑÔ±àÒë³ÌÐò±àÒë³É¿ÉÖ´ÐгÌÐòtest.exe£©    
(ÄãµÄ C ±àÒëÆ÷¿ÉÄÜÒªÇó²»Í¬µÄ²ÎÊý)È»ºóʹÓÃÏÂÃæµÄ´úÂëµ÷ÓÃÄǸö³ÌÐò£º
    import java.io.*;
    import java.util.ArrayList;
    
    public class ExecDemo {
        static public String[] runCommand(String cmd)
            throws IOException {
    
            // set up list to capture command output lines
    
            ArrayList list = new ArrayList();
    
            // start command running
   
Process proc = Runtime.getRuntime().exec(cmd);
/**ÒëÕß×


Ïà¹ØÎĵµ£º

java ±£Áô2λСÊý

java  ±£Áô2λСÊý  ×ªÔØ
·½Ê½Ò»£º
ËÄÉáÎåÈë
double   f   =   111231.5585;
BigDecimal   b   =   new   BigDecimal(f);
double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP). ......

javaÖÐÖ´ÐÐÍⲿÃüÁî

ÔÚjavaÖпÉÒÔͨ¹ýRuntime.getRuntime().exec(cmd)À´Ö´ÐÐÍⲿÃüÁÎұȽϳ£ÓõÄÊǵ÷ÓÃshell½Å±¾À´Íê³ÉijЩ¹¤×÷£¬Ò²¿ÉÒÔÖ±½ÓÖ´ÐÐÒ»¸öos µÄÃüÁ±È½Ïµ÷ÓÃimagemagickÀ´Íê³ÉͼƬµÄһЩ²Ù×÷£¬ÆäÖÐÐèҪעÒâµÄÓÐÁ½µã£¬1ÊÇ×îºÃ´øÉÏÃüÁîµÄÍêÕû·¾¶,·ñÔòÃüÁî¿ÉÄܲ»»á±»Ö´ÐУ¬¶øÇÒҲûÓÐÈκα¨´íµÄÐÅÏ¢Êä³ö£¬2ÌØ±ðҪעÒâ¿Õ¸ñ£¬±ÈÈçÎÄ ......

ÔõÑù²ÅÄÜÌá¸ßJAVAµÄÐÔÄÜ?

Ìá¸ßJAVAµÄÐÔÄÜ£¬Ò»°ã¿¼ÂÇÈçϵÄËĸöÖ÷Òª·½Ã棺
£¨1£© ³ÌÐòÉè¼ÆµÄ·½·¨ºÍģʽ
Ò»¸öÁ¼ºÃµÄÉè¼ÆÄÜÌá¸ß³ÌÐòµÄÐÔÄÜ£¬ÕâÒ»µã²»½öÊÊÓÃÓÚJAVA£¬Ò²ÊÊÓÃÒ²Èκεıà³ÌÓïÑÔ¡£ÒòΪËü³ä·ÖÀûÓÃÁ˸÷ÖÖ×ÊÔ´£¬ÈçÄڴ棬CPU,¸ßËÙ»º´æ£¬¶ÔÏó»º³å³Ø¼°¶àỊ̈߳¬´Ó¶øÉè¼Æ³ö¸ßÐÔÄܺͿÉÉìËõÐÔÇ¿µÄϵͳ¡£
µ±È»£¬ÎªÁËÌá¸ß³ÌÐòµÄÐÔÄܶø¸Ä±äÔ­À´µÄÉè¼ÆÊÇ ......

Java SE 6¸üУ¬ÐÔÄÜ´ó·ùÌáÉý

2010-01-16 06:51
¾ÝInternetNews.com±¨µÀ
£¬×÷Ϊ½ñÄêµÄµÚÒ»´Î¸üУ¬Java SE 6 Update 18£¨Ò²³ÆÎª6u18£©²»½öÐÞ¸´Á˳¬¹ý300¸öbug£¨¹»¶àµÄ°¡£©£¬¶øÇÒ¸üÖµµÃ×¢ÒâµÄÊÇ£¬ÌáÉýÁËÐéÄâ»úHotSpotµÄÐÔÄÜ£¬Õ⽫ͬʱÓÐÒæÓÚJavaºÍJavaFX£¨»ùÓÚJVMµÄRIA·½°¸£©Ó¦ÓóÌÐò¡£
´ËÍ⣬Java°²×°Æ÷µÄµ×²ã»úÖÆ±»Ìæ»»£¬¿ÉÓÃÐÔ´ó´óÌá¸ß¡£
jarÎļþ´ ......

̸ÂÛ Java ÐÔÄÜÓÅ»¯


Java ʹµÃ¸´ÔÓÓ¦ÓõĿª·¢±äµÃÏà¶Ô¼òµ¥£¬ºÁÎÞÒÉÎÊ£¬ËüµÄÕâÖÖÒ×ÓÃÐÔ¶ÔJavaµÄ´ó·¶Î§Á÷Ðй¦²»¿Éû¡£È»¶ø£¬ÕâÖÖÒ×ÓÃÐÔʵ¼ÊÉÏÊÇÒ»°ÑË«Èн£¡£Ò»¸öÉè¼ÆÁ¼ºÃµÄ Java³ÌÐò£¬ÐÔÄܱíÏÖÍùÍù²»ÈçÒ»¸öͬÑùÉè¼ÆÁ¼ºÃµÄC++³ÌÐò¡£ÔÚJava³ÌÐòÖУ¬ÐÔÄÜÎÊÌâµÄ´ó²¿·ÖÔ­Òò²¢²»ÔÚÓÚJavaÓïÑÔ£¬¶øÊÇÔÚÓÚ³ÌÐò±¾Éí¡£Ñø³ÉºÃµÄ´úÂë±àдϰ¹ß·Ç³£ÖØÒª£¬±ÈÈçÕ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ