1、簡單的, 把java的庫函數(shù)改成對應C庫函數(shù)。函數(shù)聲明形式改一下?;旧隙疾畈欢嗔?。復雜的 尤其用到自定義類的, 改起來很累的,不如重新寫一個了。
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設、網(wǎng)站設計與策劃設計,札達網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設10余年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:札達等地區(qū)。札達做網(wǎng)站價格咨詢:028-86922220
2、Java沒有枚舉、聯(lián)合類型,因為Java認為沒有必要。將可有可無的語言元素去掉是Java對C/C++做出的一大改變,因此,普遍認為Java較C++更輕便,更精簡;Java采用Unicode字符集,C++通常用ASCII字符集。
3、有一個軟件叫“exe4j”,雖然不能把java程序轉成C代碼但是可以轉成.exe文件,在沒裝JDK的電腦上也能運行,你要想把java的代碼轉成C代碼估計不太現(xiàn)實。
4、樓主,這個是Socket的程序,不難改成C的。
5、理論上講,任何不同類型的程序設計語言都可以相互轉換,只不過是實現(xiàn)的語句不同罷了。
6、要在java中調用c語言的庫,需要使用Java提供了JNI。
簡單的, 把java的庫函數(shù)改成對應C庫函數(shù)。函數(shù)聲明形式改一下。基本上都差不多了。復雜的 尤其用到自定義類的, 改起來很累的,不如重新寫一個了。
有一個軟件叫“exe4j”,雖然不能把java程序轉成C代碼但是可以轉成.exe文件,在沒裝JDK的電腦上也能運行,你要想把java的代碼轉成C代碼估計不太現(xiàn)實。
樓主,這個是Socket的程序,不難改成C的。
但編寫代碼生成器是一個難點,它需要你了解目標編程語言的語法。如果別人已經(jīng)把你需要的代碼生成器寫好了,你只需按要求使用即可,此時就不需要了解目標編程語言的語法。
是的。不能在打印格式符中自動轉換,需要強制轉換。
有一個軟件叫“exe4j”,雖然不能把java程序轉成C代碼但是可以轉成.exe文件,在沒裝JDK的電腦上也能運行,你要想把java的代碼轉成C代碼估計不太現(xiàn)實。
Java沒有枚舉、聯(lián)合類型,因為Java認為沒有必要。將可有可無的語言元素去掉是Java對C/C++做出的一大改變,因此,普遍認為Java較C++更輕便,更精簡;Java采用Unicode字符集,C++通常用ASCII字符集。
看實現(xiàn)的什么功能。簡單的, 把java的庫函數(shù)改成對應C庫函數(shù)。函數(shù)聲明形式改一下?;旧隙疾畈欢嗔?。復雜的 尤其用到自定義類的, 改起來很累的,不如重新寫一個了。
樓主,這個是Socket的程序,不難改成C的。