<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></ul>
  • 更多精彩內(nèi)容,歡迎關(guān)注:

    視頻號(hào)
    視頻號(hào)

    抖音
    抖音

    快手
    快手

    微博
    微博

    golang調(diào)用java

    文檔

    golang調(diào)用java

    golang是一種靜態(tài)強(qiáng)類型、編譯型語言。功能上有:內(nèi)存安全,GC(垃圾回收),結(jié)構(gòu)形態(tài)及 CSP-style 并發(fā)計(jì)算,golang調(diào)用java就是接收一個(gè)參數(shù),然后輸出一行結(jié)果。
    推薦度:
    導(dǎo)讀golang是一種靜態(tài)強(qiáng)類型、編譯型語言。功能上有:內(nèi)存安全,GC(垃圾回收),結(jié)構(gòu)形態(tài)及 CSP-style 并發(fā)計(jì)算,golang調(diào)用java就是接收一個(gè)參數(shù),然后輸出一行結(jié)果。

    golang調(diào)用java是什么,讓我們一起了解一下?

    golang是一種靜態(tài)強(qiáng)類型、編譯型語言。功能上有:內(nèi)存安全,GC(垃圾回收),結(jié)構(gòu)形態(tài)及 CSP-style 并發(fā)計(jì)算,golang調(diào)用java就是接收一個(gè)參數(shù),然后輸出一行結(jié)果。

    由于Java世界里有非常豐富的開源應(yīng)用模型和輪子,而這些正是Go世界里面最缺乏的東西,所以我首先考慮的就是如何在Go里面調(diào)用現(xiàn)有的Java代碼。

    我們用一個(gè)簡單的Go調(diào)用Java的例子,來進(jìn)行測試。(在winxp環(huán)境下能夠正常運(yùn)行)這段代碼比較簡單,就是在Go代碼里面去call一個(gè)叫Hello的java對(duì)象。而這個(gè)Hello?.java功能也非常簡單,就是接收一個(gè)參數(shù),然后輸出一行結(jié)果。

    //?run_java
    package?main
    ?
    import?(
    "fmt"
    "os/exec"
    )
    ?
    /**
    *?調(diào)用一個(gè)Hello.class,并接收一個(gè)參數(shù)
    */
    func?callJava(){
    cmd?:=?exec.Command("java","Hello","tom")
    out,err?:=?cmd.Output()
    if?err?!=?nil?{
    println("error:",err.Error())
    }
    fmt.Printf("call?java?class?Hello:?%q\n",?string(out))
    ?
    }
    func?main()?{
    fmt.Println("Test?Call?Java?function!")
    callJava()
    }
    ?
    /*?Hello.java
    public?class?Hello{
    public?static?void?main(String[]?args){
    if(args.length==0)
    System.out.println("hello?my?world!");
    else
    System.out.println("hello?my?world!?"+args[0]);
    }
    }*/

    注意:為了能夠運(yùn)行我的例子,需要把Hello.class放在和 run_java的可執(zhí)行文件同樣的目錄下。例如, run_java.exe在d:\goproject下,那么Hello.class也要在d:\goproject下。

    以上就是小編今天的分享了,希望可以幫助到大家。

    文檔

    golang調(diào)用java

    golang是一種靜態(tài)強(qiáng)類型、編譯型語言。功能上有:內(nèi)存安全,GC(垃圾回收),結(jié)構(gòu)形態(tài)及 CSP-style 并發(fā)計(jì)算,golang調(diào)用java就是接收一個(gè)參數(shù),然后輸出一行結(jié)果。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關(guān)推薦
    grep java groupby java guava java hbase java hibernate java hotspot java idea創(chuàng)建java idea創(chuàng)建普通java項(xiàng)目 idea怎么建立java idea編寫java程序 influxdb java instance java instant java integer java interface java iterator java 鐵觀音產(chǎn)地是哪個(gè)地方 java -ea 南極洲有哪些國家 行程碼帶*號(hào)什么意思 glue java geojson java geohash java gdb java gdal java gateway java for循環(huán)java foreach java field java 愛奇藝黃金會(huì)員和星鉆會(huì)員的區(qū)別 false是java關(guān)鍵字嗎 extends java extend java excel讀取java enum java 小程序和app的區(qū)別 awesome java arrays java eclipse創(chuàng)建java dozer java
    Top 久久91精品国产91| 久久精品国产亚洲沈樵| 2021国内精品久久久久精免费| 国产精品不卡高清在线观看| 99热这里只有精品7| 精品福利一区二区三区精品国产第一国产综合精品 | 亚洲精品字幕在线观看| 99精品视频观看| 国产精品成人观看视频| 亚洲精品无码不卡在线播放| 久久久久久久99精品国产片| 午夜在线视频91精品| 亚洲色无码国产精品网站可下载| 亚洲AV无码成人网站久久精品大| heyzo加勒比高清国产精品| 少妇人妻精品一区二区三区 | 国产精品国产三级国产AV麻豆| 精品人妻少妇一区二区三区在线 | 最新欧美精品一区二区三区| 国产精品美女久久久m| 国产精品成人观看视频网站| 狠狠入ady亚洲精品| 最新国产成人亚洲精品影院| 久久久久久久久毛片精品| 国产香蕉国产精品偷在线| 国产a不卡片精品免费观看| 97视频热人人精品免费| 亚洲欧洲精品视频在线观看| 国产精品拍天天在线| 精品一区二区三区高清免费观看| 成人99国产精品| 久久99热久久99精品| 国产chinesehd精品酒店| 精品人伦一区二区三区潘金莲| 国产在线精品一区二区在线观看| 精品久久久久久无码中文野结衣 | 免费精品无码AV片在线观看| 国产午夜亚洲精品午夜鲁丝片| 亚洲精品高清在线| 四库影院永久在线精品| 国产精品成人va在线观看入口 |