A. c語言java哪個難

對於很多初學者來講,不太清楚Java和C語言的區別,為了讓那個大家更清晰的了解,近日特意給大家歸納了一些兩者的大致區別,希望能夠給大家帶來一定的幫助作用,也歡迎大家進行詳細補充和歸納。

首先,Java是針對於對象的機制,運算符「new」為每個對象分配內存空間,實際內存會隨程序的運行而發生改變。在運行的同時每個Java系統會對內存進行掃描,會對整個系統資源進行「採集」。這個時候一部分的垃圾文件就會被刪除或者暫時回收。這樣就使得整個系統資源就使用的更加充分合理,程序員對於這點就不需要擔心系統內存方面的一些管理要求,在編寫程序的時候也就變得更加的簡潔明了。而c語言則是通過malloc()和free()這兩資料庫函數來分別實現對於的內存的分配和內存的合理運用。
其次,C語言更多通過子函數調用,Java通過類和類引用,同時擁有非常多的介面。Java面向對象特徵主要表現為封裝,繼承和多變,C語言支持「運算符的重載」,這個是數據抽象和泛型編輯的一大寶典。Java本身為了降低復雜性而不支持這種多變機制,對於Java可以支持方法重載和重寫。
另外,Java比C語言多了一些修飾「Public、Private、Protected」都是一些比較常用的修飾符,而C語言沒有這類的修飾語言,換句話的意思就是C語言還缺乏一定的安全性。
再者,Java不使用指針,但是指針是C語言的精髓,然而Java中更多的是對數據每一位的操作,比如substring等。
總結來講,Java與C語言相比,Java具有簡單、面向對象、分布式、健壯、可移植、解釋性、安全、多線程、垃圾回收等等特點。而對於C語言則是一個比較宏觀的領域,因此Java可以說是C語言的基礎上開設,即C語是基石,Java在時下的運用和使用方面就比較全面。

B. java與C+語言哪個好學

語言沒有好與不好,要看你用於哪一方面了,如果是個人用學C吧。java適於團隊工作。但是C比java喃哦,我以前用VB,VC,現在在學java。

C. C語言和java比,哪個更難學啊

對於很多初學者來講,不太清楚和C語言的區別,為了讓那個大家更清晰的了解,近日特意給大家歸納了一些兩者的大致區別,希望能夠給大家帶來一定的幫助作用,也歡迎大家進行詳細補充和歸納。

首先,Java是針對於對象的機制,運算符「new」為每個對象分配內存空間,實際內存會隨程序的運行而發生改變。在運行的同時每個Java系統會對內存進行掃描,會對整個系統資源進行「採集」。這個時候一部分的垃圾文件就會被刪除或者暫時回收。這樣就使得整個系統資源就使用的更加充分合理,程序員對於這點就不需要擔心系統內存方面的一些管理要求,在編寫程序的時候也就變得更加的簡潔明了。而c語言則是通過malloc()和free()這兩資料庫函數來分別實現對於的內存的分配和內存的合理運用。
其次,C語言更多通過子函數調用,Java通過類和類引用,同時擁有非常多的介面。Java面向對象特徵主要表現為封裝,繼承和多變,C語言支持「運算符的重載」,這個是數據抽象和泛型編輯的一大寶典。Java本身為了降低復雜性而不支持這種多變機制,對於Java可以支持方法重載和重寫。
另外,Java比C語言多了一些修飾「Public、Private、Protected」都是一些比較常用的修飾符,而C語言沒有這類的修飾語言,換句話的意思就是C語言還缺乏一定的安全性。
再者,Java不使用指針,但是指針是C語言的精髓,然而Java中更多的是對數據每一位的操作,比如substring等。
總結來講,Java與C語言相比,Java具有簡單、面向對象、分布式、健壯、可移植、解釋性、安全、多線程、垃圾回收等等特點。而對於C語言則是一個比較宏觀的領域,因此Java可以說是C語言的基礎上開設,即C語是基石,Java在時下的運用和使用方面就比較全面。

D. Java和C語言哪個好學啊

沒有好學不好學,只有會不會用。我大學時候學過C語言,為了考計算機等級證內書。容現在工作使用的是java。個人感覺學習起來難度差不多,關鍵是理解和練習。
不過這兩個語言的編程思想不一樣,一個是面向過程,一個是面向對象。對初學者來說可能面向過程的稍微好理解一點吧?

以上純屬個人觀點。

E. C語言和Java哪個更好學

如果從學習的難易度上來說,JAVA 語言比C語言要簡單,因為C語言屬於底層開發語言,它的演算法邏輯更復雜,那麼C語言應用比較廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。而JAVA語言相對C語言來說,學習起來更簡單,很多書法基本上都封裝的函數和類庫里,並需要編程人員自己寫。那麼JAVA是一種可以撰寫跨平台應用程序的面向對象的程序設計語言。JAVA技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC數據中心、游戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。

如果說這兩們編程語言哪個目前應用更為廣泛,招聘崗位更多。當然是JAVA語言,因為JAVA語言開發周期更短,更簡單,也就是說開發成本更低,而且現在很多大中型web應用程序和網站基本上使用JAVA語言較多,而C語言基本上用於後台底層應用開發。
學java好還是C語言好?這個還得看你個人的發展方向了,如果你想從事網路web開發或者是app開發,那麼建議你學習JAVA語言,如果是你想從事底層開發或者是硬體介面開發的話,例如操作系統,硬體驅動什麼的,你可以學習C語言。C語言也有一些問題,因為她是面向過程的,所以導致她不像面向語言的JAVA靈活,尤其在團隊開發的時候,她不是跨平台的,具有不可移植性,由於過於底層,所以對硬體依賴很高,導致一旦硬體環境變化,會出現一些問題,C語言的輸入輸出相對復雜等等問題。

F. java好學還是c好學哪個學了好找工作呀

JAVA與C的本質區別是JAVA面向對象編程,C是面向過程編程。這個區別使得JAVA不僅對於一般的編程人員來講更容易理解,而且具有重用的特性,在開發速度上比之C更快;但是在運行速度上C卻比JAVA更快,因為C屬於底層語言,它比JAVA更加親近機器,對於大多數編程人員來講也更加難以理解,所以在許多系統開發上一般是用C語言,比如我們常用的XP系統,LINUX系統,都是C語言開發的。
C語言現在主要用與系統開發,桌面應用軟體的開發,更多的是用在游戲領域,當然,只要你願意,也可以開發WEB程序,但是在開發難度上會增加不少。這些足以證明C語言是比JAVA更強大的語言,但是也比JAVA更加難以掌握,裡面的指針是所有程序員都為之頭痛的,而繼承了C的所有優點的JAVA語言則完全沒有這個問題,可以說JAVA是C語言的進化版本之一,為什麼是之一呢,因為還有C++,其實JAVA就是繼承了C/C++的優點而產生的高級語言,它可以說具有兩者的全部優點,並祛除了其中不好的地方,但即使如此也不能否認C仍然具有強大的優勢,尤其是在系統程序的開發上,這是JAVA無法比擬的。
JAVA現在主要用在WEB開發,手機游戲及一些平台游戲的開發,因為它具有很好的跨平台性,現在在JAVA與LINUX結合的非常好,在手機等各種電子產品上應用非常廣泛.不過現在大多人都學習JAVA的WEB編程,因為這個比較簡單實用,就業更快。

G. Java和c語言哪個難學

在沒有學習C語言的情況下,當然可以學好JAVA
我認為他們之間其實有很大的區別,唯一的關聯就是在判斷、循環和變數的聲明上,JAVA是繼承啦C語言,不過,兩個語言從本質上是有很大區別的,C語言是完全面向過程的編程方式,而JAVA是面向對象的編程方式,而且JAVA也不允許用戶自己來操作指針,並在其健壯性、安全性、可移植性方面,JAVA都遠遠強於C語言~
總的還說,每門語言,都有它的技術難點,好比C語言是否精通,就是看你的指針運用的如何,而JAVA的話,我個人認為最重要的是你的編程思維,因為編程寫大堆代碼的時代已經過去啦,現在有很多工具可以幫我們生成代碼,我們要做的就是復制粘貼就可以啦,所以你沒有一個有邏輯的編程思維,那不僅是JAVA學不好,任何的語言,你都很難掌握其精髓~

H. JAVA好學還是C語言好學

c語言是面向過程復語言,學制習上手比較容易,而java是面向對象語言,個人認為應該先學c語言。然後以c語言位基礎學習c++或者java。因為掌握了c再學習面向對象語言會更容易。單學c是不推薦的。雖然目前c編寫的程序是效率最高的,而且能編寫高質量的c代碼的程序員也是最牛的。但不推薦專門學c。學面向對象的語言是就近期效果來看還是很不錯的選擇。
說了這么多不知道你理解我的意思沒。就是無論學什麼,建議先學c,熟練掌握c語言的基礎,然後學習java se 然後繼續學J2EE。猛學一年差不多就能出去找一份比較好的工作。然後在深入的學習c也為時不晚。

I. java和C哪一個好學

這個要看了。
從個人的經驗來看,僅從語言語法本身來說,Java要比C好學,一個月可以入門寫些幾百行的小程序了。
但作為一個平台來說,Java比C復雜多了,什麼J2EE,J2ME的,不同的規格和環境要求掌握的Java的方面不同。不像C那麼簡單。
因此要看是干什麼,要是想學編程語言的話,還是學C比較好,不管怎麼樣,現在C是比較基本的,也是主流,而且已經標准規范化了。而Java還有很多需要修改發展的地方。
要是已經確定針對某方面發展,如嵌入式,手機平台的話,還是學Java比較好。
PS:如果是為了找工作,還是學C比較好,現在的企業雖然要求C,Java皆可,但筆試時考的還是C和C++。