想了解有c++基礎(chǔ)學(xué)習(xí)java嗎?想了解學(xué)JAVA,一定要有C語言基礎(chǔ)或者C++基礎(chǔ)嗎?,有C語言基礎(chǔ) 學(xué)習(xí)JAVA 看什么書,有c語言基礎(chǔ)后具體怎么學(xué)習(xí)JAVA?,零基礎(chǔ)怎么學(xué)Java,本人有C語言基礎(chǔ)?? 嗎?......本文帶你一探究竟。
1.學(xué)JAVA,一定要有C語言基礎(chǔ)或者C++基礎(chǔ)嗎?
不一定 但是有C語言基礎(chǔ)或者C++基礎(chǔ)Java學(xué)起來就很容易了 同樣的,有Java基礎(chǔ),學(xué)習(xí)C語言或者C++也很容易 由于Java封裝得很厲害,學(xué)習(xí)難度比C語言或者C++低。 學(xué)成時(shí)間得根據(jù)學(xué)習(xí)能力和學(xué)習(xí)態(tài)度 如果毫無編程基礎(chǔ),學(xué)起來要費(fèi)力點(diǎn)。前段時(shí)間得對(duì)類、對(duì)象、接口、實(shí)現(xiàn)、異常等基本概念要弄熟;要精,就得花較長時(shí)間去理解,急于求成,將永遠(yuǎn)半桶水。 總之對(duì)于一個(gè)有C或者C++基礎(chǔ)的,如果基礎(chǔ)很牢固,Java至多一個(gè)星期就能寫出自己能用C寫出來的東西。 沒有任何基礎(chǔ),可能要1、2個(gè)月。 如果要精通,恐怕得鉆研一輩子。
2.有C語言基礎(chǔ) 學(xué)習(xí)JAVA 看什么書
先找一本比較基礎(chǔ)的書 這個(gè)隨便了 基礎(chǔ)前面三天之內(nèi)看完 他們語法基本相同的 不知道你聽過沒有Java是行似c語言 卻有著一顆smalltalk的心 c可以說比Java難 你可以在學(xué)習(xí)中比較一下兩者之間的語法差別 一樣的東西就可以一帶而過了 開始不要去看thinking in Java 會(huì)受打擊的 我是學(xué)習(xí)了一年后才看這本書的 里面還是有些東西看不懂 不過樓主*把這本書買下來 等把基礎(chǔ)打撈了再看 thinking in JAvA確實(shí)是無可替代的經(jīng)典書 Java幾乎不涉及底層 不知道你是不是想以后往Java方向發(fā)展 如果是的話 Java中最重要的是 后面的一些技術(shù) Java的io 網(wǎng)絡(luò) 異常 Java5中新增的泛型 多線程技術(shù) 多線程技術(shù)是一個(gè)難點(diǎn) 而且極其重要 Java我隔熱認(rèn)為最有前途的是網(wǎng)絡(luò)應(yīng)用方面 j2ee方面的技術(shù)都要學(xué)習(xí) 如 jsp servlet JavaBean ejb等技術(shù) 再后來就是框架的學(xué)習(xí)
3.有c語言基礎(chǔ)后具體怎么學(xué)習(xí)JAVA?
當(dāng)然是看傳智播客視頻了 傳智播客J2EE全套視頻教程,是目前覆蓋面最廣,項(xiàng)目最真實(shí)的視頻教程Java EE視頻教程《傳智播客AJAX視頻教程》《傳智播客巴巴運(yùn)動(dòng)網(wǎng)》《傳智播客Struts視頻教程》《傳智播客hibernate視頻教程》《傳智播客spring2.5視頻教程》《傳智播客在線支付視頻教程》《傳智播客ibatis視頻教程》《傳智播客jpa視頻教程》《傳智播客FCKeditor教程》《FTP服務(wù)器架設(shè)視頻教程》《傳智播客JNI視頻教程》《OA+工作流視頻》《Oralce數(shù)據(jù)庫視頻教程》《JDBC視頻教程》《EJB3.0視頻教程》《2010傳智播客struts2.1視頻》傳智播客張孝祥java系列,初學(xué)者推薦大家按照以下順序?qū)W習(xí)整套教程:《張孝祥java郵件開發(fā)》《俄羅斯方塊視頻教程》->《貪吃蛇游戲項(xiàng)目實(shí)戰(zhàn)》->《張孝祥java基礎(chǔ)》->《張孝祥java高級(jí)》->《張孝祥視頻教程》->《張孝祥javaweb視頻教程》->《張孝祥09年Struts視頻》《張孝祥2010年賀歲視頻_Java高新技術(shù)》
4.零基礎(chǔ)怎么學(xué)Java,本人有C語言基礎(chǔ)
你的信息可以再給多點(diǎn)不.C語言學(xué)的咋樣?自學(xué)OR學(xué)校教的?對(duì)編程有興趣不?多長時(shí)間,多少代碼量?對(duì)于剛學(xué)C語言,會(huì)簡單的控制流語句,能保證程序代碼能夠運(yùn)行的基礎(chǔ)下.學(xué)習(xí)JAVA,首先就是理解兩者的不同,C語言是面向過程的,而JAVA是面向?qū)ο蟮?面向?qū)ο笠彩荍AVA語言的精髓.理解了這點(diǎn)后,讓我們開始JAVA的編程.配置JAVA環(huán)境.(C是微軟的,JAVA主要是SUN的,所以要編JAVA,配置環(huán)境是必須會(huì)的,詳細(xì)的可以百度).配置完了環(huán)境,可以開始用記事本編兩個(gè)小程序,啊,理解下JAVA程序是如何執(zhí)行的.(建議不要一開始就用Eclipse,jbuilder這種工具,用記事本寫幾個(gè)能夠理解深刻)再然后下個(gè)小型的編輯工具,推薦jcreator.才幾M大小,又能減少輸入代碼量,防止過多的錯(cuò)誤.找個(gè)關(guān)于JAVA基礎(chǔ)的書籍或文檔,開始熟悉JAVA與C不同的語言基礎(chǔ)知識(shí),聲明和訪問控制,運(yùn)算符啊,控制流語句啊.再高一步就是面向?qū)ο蟮闹剌d重寫啊之類的.這段時(shí)間遇到問題盡量自己找,開始比較慢,但理解加深后,會(huì)越來越快,也越難出錯(cuò).(切記,這是打基礎(chǔ)的時(shí)候).實(shí)在不行上百度.至此算是JAVA入門,再想深入可以自己選擇喜歡的方向了.如果C非常非常一般.在百度里隨便挑個(gè)題目半個(gè)小時(shí)也做不出來.那建議還是跟培訓(xùn)好點(diǎn).畢竟在那樣的環(huán)境下,還是很容易進(jìn)入學(xué)習(xí)狀態(tài)的
上述文章了解到關(guān)于學(xué)JAVA,一定要有C語言基礎(chǔ)或者C++基礎(chǔ)嗎?,有C語言基礎(chǔ) 學(xué)習(xí)JAVA 看什么書,有c語言基礎(chǔ)后具體怎么學(xué)習(xí)JAVA?,零基礎(chǔ)怎么學(xué)Java,本人有C語言基礎(chǔ)?? ,讓我們對(duì)有c++基礎(chǔ)學(xué)習(xí)java 有一個(gè)直觀的認(rèn)知。我們發(fā)現(xiàn),作為一個(gè)優(yōu)秀的Java程序員是多么的自豪。