java與c混合編程
可以,Java提供JNI介面,用JDK的工具生成JNI的C代碼頭文件進行擴展。混合沒有問題。
② java 、C、C++有關問題,做項目時,有沒有同時用JAVA和C或C++同時開發的哪個高手知道
只能說,銀行的核心系統必須是c與c++,而且有必要是自用函數庫;普通的用戶交互層外殼可以允許用java包裝
③ c語言和java結合在一起能做出什麼項目來國內有這種項目么
當然能啊,我們曾經用過三種語言做一套平台,用 java 、c語言和VB 。什麼領域就不好說了,因為各個方面都可以啊,我們曾經用於旅遊的管理系統,速度很高效,可以私下討論
④ Java如何與C進行通信
兩個不同進程之間的數據交互:
1、可以選擇socket通信
2、可以選擇文件,不過要注意好讀寫
3、消息傳遞,在windows下拋出一個消息//具體怎麼做我沒試過,只知道有這方法
4、資料庫//這個比較容易實現
上面說的兩個不同進程,當然就是可以選擇用不同語言寫出來的程序了
⑤ java和C聯合可以搞嵌入式開發嗎
1、C語言作底層驅動,Java做應用軟體。
2、不過一般一個人都只選一方面來做,畢竟人的精力有限而且現在都講究團隊合作,很少有一個人做一個項目的情況。
⑥ JAVA和C語言可以共同開發某個應用軟體嗎
這個是可以的,因為有混合編程這個概念的,兩者只要環境在就可以了,程序就是為實現功能的。
⑦ java和C#能否混合編程
請問你這樣的代碼用什麼編譯器來編譯啊?明顯是不行的啊!不過你可以用多文件調用的方式來搞。單一文件是肯定不行的
⑧ java/c跟c++可以同時學嗎
當然可以,但是不建議。
第一,C/C++和JAVA的語法的相似度很高,但是他們的運行機制是完全不一樣的。初學者很容易混淆。比如C/C++裡面有指針的概念,而且指針在不用的時候需要通過free或者delete來收回。但是Java有垃圾回收機制,而不必手動回收指針。(初學者很有可能受到JAVA的影響,在C/C++裡面申請了指針,而最後忘記回收)。
第二,C++和JAVA是面向對象的編程語言,而C是面向過程的。此二者之間的差異也會讓同時學習這三種語言的初學者感到迷茫。
第三,JAVA和C++已經封裝了好多基本數據結構(鏈表,棧,映射等)和基本演算法(排序等),而C只提供了最底層的功能。如果同時學習三者,在你需要用C語言寫程序而又需要用到一些數據結構和演算法的時候會感到不適應。
所以我的建議是,先學習和掌握C語言,再同時學習C++和JAVA。
⑨ java和c語言能混合編程嗎。
通過JNI,Java中的native方法,就是調用C/C++寫的函數
⑩ android系統,java和C/C++混合編程一般怎麼弄
C/C++ 的演算法庫,增加jni介面,提供給java層調用。用ndk編譯。