c基礎學java
這個要看你的具體情況,本人大學學過C語言,也自學過java,具體來說:入門來說,學C語言比較簡單,而且容易理解,它的每個指令都是很明確的,除了個別概念容易混淆外,其他基本都是比較容易理解的,但是如果要深入的話,就要麻煩了,C語言通常更適合用在系統編碼上,或者是在單片機,嵌入式系統中更合適;而java,應該說語法也不難,但是要學很多的函數,對象;C語言雖然也有很多函數方法,但是沒有java的全面;總的來說就是:前期C語言簡單,後期java簡單;舉個例子,如果你現在需要一個冰箱,那麼用C語言的方式,你需要買來一堆原材料,各種工具等等,從頭開始製造冰箱;而java的方式則是,你只需要買來成型的壓縮機,冰箱門,抽屜等等然後組裝起來就行了。所以C語言用在那種一旦完成能持續應用並較少修改的項目工程中,如系統;而java則用在各種個性化網路編程的工程中,用來對前後台系統進行增刪改查。
純手工打造,就這樣了
B. 請問零基礎應該先學c語言還是JAVA語言
首先,C語言是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。而Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,具有功能強大和簡單易用兩個特徵,適合於互聯網+應用程序開發。Java語言相比於C應用層面更廣,也比C更容易學。
其次,Java的就業前景更廣、薪資更高。由於Java語言應用的領域比較廣,金融、電商、通信、公共服務等行業都會用到Java語言,所以公司更願意招聘Java開發工程師,每天有20多萬的招聘量。而根據職友集的薪資統計,北京地區Java開發工程師的平均薪資為19660元每月,北京地區C語言開發工程師的平均薪資只有13770元。
第三,Java開發工程師發展前景更好。Java工程師的晉升路線比較明確,晉升路線為:JavaEE初級軟體工程師—JavaEE中級軟體工程師—Team Leader—項目經理—項目總監—CTO首席技術官。而C語言開發由於應用不那麼廣泛,晉升也比較受限。
最後,目前許多培訓機構都有Java開發培訓課程而很少有C語言開發培訓課程。對於新手來說學習新的知識,報培訓班學習更容易,而由於培訓機構的就業服務,學成後也更容易找工作。
綜上所述,優就業認為新手學Java語言性價比更高,以後也會更容易找工作。
C. 學習JAVA要先學C+。
java是目前主流的開發語言,程序員不論是大數據、雲計算、web前端、後端開發等都需要從java學起,如果你想計入IT高薪行列,建議學java!學java自學的話學習周期因人而異,報班學習較為系統高效,一般0基礎的話需要學習4-6個月左右。
java學習內容主要有:
①JAVA編程基礎(基礎語法、面向對象、和諧特性等)
②WEB應用開發(靜態網頁製作、Oracle資料庫、Java Web開發技術、Linux技術、網站性能與安全、軟體工程開發流程、Java Web和諧等)
③企業級框架開發(數據結構與演算法、SSH框架、JavaEE和諧等)
④項目實訓
互聯網行業目前還是最熱門的行業之一,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。
想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,能夠在校期間取得大專或本科學歷,中博軟體學院、南京課工場、南京北大青鳥等開設相關專業的學校都是不錯的,建議實地考察對比一下。
祝你學有所成,望採納。
D. 已經有C的基礎如何學習java
說句實在話,C語言都學習Java幫助不大。因為C語言面向過程,Java面向對象。而「面向對象」這四個字是最難理解的,雖然看起來很簡單。所以我覺得大概可以完全拋棄C語言里學過的東西,除了大小寫敏感以外,Java和C語言相似的地方實在是少的可憐,思想方法、代碼流程、架構設計都不一樣。Java作為開源語言,結構紛亂,入門需要一定的時間,要有耐心。學習方法的話,找一本好書,認真的看「面向對象」的概念,學校教育對於C語言的講解太過淺顯,每個程序都是藝術品,難在設計而不在實現,而「面向對象」是現代語言的核心,推薦個Wrox出版社的Java語言入門教程和Java語言高級編程,很不錯。
E. 有C語言基礎,學Java好學嗎,不知道該怎樣學習
有相關的編程語言基礎學習,另外一門編程語言還是很好學習的。首先先購買相關的書籍從基礎開始學。
F. 有C和C++基礎,學java需要多長時間
根據我的經驗,如果只是入門,而且你的功底很好,關鍵是對於面向對象理解深的話,一個月就可以了;如果功底不行,可能要時間稍長。至於更深的如servlet等,只要你理解原理也是不難的,學java關鍵就是先理解面向對象,其次可以不會的就看幫助文檔
G. 新手學c還是java
建議新手學java,Java比c簡單,c有很多的細節需要你掌握,比如指針,內存分配,內存釋放等這些細節概念。這個對初學者確實有些難,很多人需要學習很長時間,才能開始用c寫程序,因為你不得不先學習指針這一類的概念。
Java 這么多年的摸索也奠定了它的大局意識和諸多套路,避免錯誤的編程方式、使用最合理的編程邏輯是 Java 這類語言想做的事情。比如 Rust,上手難,但如果開始寫就基本只有一種寫法,這種控住程序員表達的方式誕生的語言往往能讓錯誤降到最低,讓你的代碼被無數人輕易讀懂。
H. 只有一點C基礎怎樣學Java啊
這個感覺沒有問題的······我是先學JAVA再學C++的··關鍵還是看努力吧。其他都是次要的
I. 有C ++ 基礎 怎麼學Java
其實各種語言都是相通的。唯一不同的可能就是語法有差異,比如聲明變數時的語法,for循環的語法等等。實戰中具體的業務邏輯其實還是一樣的。想再學java的話,建議把先java的基礎學好,直到不會和C++弄混了才行。
J. 有C語言基礎 學習JAVA 看什麼書
C語言是面向過程的,Java是面向對象的,思想不一樣,一門語言的基礎部分不過是一些關於數的類型,字元的類型的定義。但是就是這些簡單的組合,組成復雜的系統。
學Java不一定要C基礎,單從語言本身,你買的基礎教材都會教你java的一些基本知識,所以沒C基礎一樣學Java。但是有C基礎能夠讓你學Java稍微輕松點,畢竟都是程序語言,在基礎結構上是類似的。我想這就是為什麼絕大部分大學課程都會把C語言放在大一,並不是要教學生用C語言寫出多豐富的東西,而是讓他們通過C語言理解程序的一些思想。
雖然不學C也可以學Java,但是語言是相通的,學會了C再學Java會很順利,直接學java會很不爽,不信問問哪個Java高手不會C語言啊!這根本不是漢語和英語的那樣的關系,要知道Java是由C++改進來的,而C++是c的擴展,你說沒關系行嗎?
Java不需要學習c語言,但是c語言是比較基礎的語言,學過基礎的東西之後再學其它的編程語言將會很輕松。
下面給你推薦Java書籍:
關於基礎知識,建議選擇國內的入門書籍,各大高校編寫的書籍都可以,比如說《Java從入門到精通》,《java面向對象編程》。。。等等。- 最新Java精講視頻,PDF書籍教程,面試題,學習手冊點擊下載shimo.im
java語言學習基礎很重要,基礎很重要,不要冒進突擊。
java語言書籍選擇要遵循從易到難,國外優先,理論和實踐相結合的書籍優先
選好書籍應該不要貪多,1-2本深深啃,結合一個項目仔細練習這樣你就可以快速掌握了
不要選擇什麼二十小時,高手,名字誇大那些書籍,華而不實。
國內IT論壇要經常逛,學習書籍的一些解讀或者簡評在里賣弄都會
2.關於java的API的知識學習,最好的就是JAVA自帶的手冊,有中文版版本的,在網上有電子版的,也有紙質書籍,可以選擇。文件41個電子書下載地址企鵝峮:六八六八二七六三
3.關於深入學習java的API的知識可以參考《JAVA核心技術》,當然是你在仔細學完1-2步驟的書籍再看啦,這個比較深,國外寫作思路和國內不大一致。
4.關於學習面向對象的JAVA知識方面,可以參考最經典書籍《JAVA編程思想》,這本書比較經典,國內學習java的大牛們都推薦,所以最好仔細研究學習。這本書算是JAVA的紅寶書了。
5.關於學習練習的書籍,就不推薦了,最好的就是java自帶的例子了,包含了各種應用實例,可以仔細研究,每個例子做透,你也就入門了。
6.關於java應用的書籍很多,神馬都有,根據應用方向去選擇與挑選。不要選國內的,一般國內的都是名字響亮,但是內容糟粕多見。
7.目前比較多的應用方向一般是android方面了,可以學習下android框架哪本書籍,這個設計知識廣,建議去或者google相關論壇,看看牛人們怎麼學習。
8. 簡單講這么多,主要是正對java入門者選擇書籍的問題,高手們有啥更好建議建議留言交流。
注意事項