如果以c語言和Java制作一個軟件大概是什么方向?
謝謝邀請,這個問題很有意思?,如果你是初學(xué)者的話,我告訴你在一般性開發(fā)工作中,這二者很少在一起使用。我們來看看二者的區(qū)別:
1、C做為相對低級的語言主要用于解決需要涉及操作系統(tǒng)或終端硬件設(shè)備的需求問題,如接口、驅(qū)動和應(yīng)用系統(tǒng)開發(fā)。
2、Java做為目前最流行的高級開發(fā)語言,主要用于PC端的或互聯(lián)網(wǎng)應(yīng)用軟件開發(fā)。其最大的特點(diǎn)是跨平臺,是基于安卓系統(tǒng)的應(yīng)用開發(fā)語言(手機(jī)App和嵌入式系統(tǒng)軟件)。
如果你不是初學(xué)者的話,那么二者配合可以解決以下的幾個問題:
1、工控系統(tǒng)中上位機(jī)與下位機(jī)程序的通訊和數(shù)據(jù)傳輸問題;
2、PC系統(tǒng)中解決應(yīng)用程序調(diào)用或驅(qū)動操作系統(tǒng)或其他外部設(shè)備的API問題。
另外,我很奇怪為什么會有這么多初學(xué)者會提出那么涉及C語言的問題,其實(shí)一個可以搞C語言開發(fā)的程序員在行內(nèi)是很厲害的,當(dāng)年金山的求裘伯君老師就是這方面的大師級人物,我的偶像?