Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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¸÷ÖÖ×Ö·û´®¸ñʽ»¯

1¡¢ÈÕÆÚ¸ñʽ»¯
String tim = "2009-12-29";
String str = (new java.text.SimpleDateFormat("yyyyÄêMMÔÂddÈÕ")).format((new java.text.SimpleDateFormat("yyyy-MM-dd")).parse(tim));
·µ»Ø£º2009Äê12ÔÂ29ÈÕ
String now = (new java.text.SimpleDateFormat("yyyy-MM-dd")).format(new java.util.Date());
·µ»Øµ±Ç°Ê±¼ä ......

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

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

java Éî¿ÌÀí½â ²»¶Ï¸üÐÂ

1¡¢javaÊÇ¿çÆ½Ì¨µÄ£¬ÊÇһÎâÊÍÐÔÓïÑÔ£¬Ò»ÌõÒ»ÌõµØÖ´ÐУ¬½âÊÍÆ÷¾ÍÊÇjvm£¬ËùÒÔ¿ÉÒÔ¿çÆ½Ì¨£»
    C/C++ÊDZàÒëÐÔÓïÑÔ£¬ËùÓбàÒëÍêºóÔÙÖ´ÐУ¬¿çƽ̨µÄʱºòÐèÒªÖØÐ±àÒëÒ»´Î£¬ÒÔÊÊÓ¦ÐÂµÄÆ½Ì¨¡£
2¡¢ÏòÉÏתÐÍ£¬¼Ì³Ð  °×Âí·ÇÂí 
 ¸¸Àà¶ÔÏóת»¯Îª×ÓÀà±ØÐëÇ¿ÖÆ(SonClass)fatherClass
 ×ÓÀ൱ ......

javaËÄÉáÎåÈëBigDecimal

javaËÄÉáÎåÈë
package Test;
import java.math.BigDecimal; //ÒýÈëÕâ¸ö°ü
public class Test {
  public static void main(String[] args) {
   double i = 3.856;
   // ÉáµôСÊýÈ¡Õû
   System.out.println("ÉáµôСÊýÈ¡Õû:Math.floor(3.856)=" + (int) Math.floor(i));
......

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


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