有C語言基礎的話,學習Java應該是沒有什麼難度的。大資料必須學習Java,可以肯定的告訴你。因為大資料相關的軟體基本上都是基於Java編寫的,如果不懂Java,軟體出了問題,你怎麼除錯,怎麼排除故障。
所以,要想入門學習大資料的話,最好先學習JavaSE,也就是Java的標準版,至於JavaEE,也就是Java的企業級開發,可以自行選擇,是否學習,有能力的話,拿下最好,如果實在不行,也沒有關係的。這樣,就可以安裝Hadoop,學習Hadoop了,這個是大資料中非常重要的一個框架。
僅僅這樣還是不夠的,大資料需要學習的東西還是很多的,另一個很優秀的框架就是Spark,但是Spark不是用java語言編寫的,而是用scala語言編寫的,當然這種語言是在JAVA語言的基礎上發展而來的,所以會Java,學習這個也會簡單很多。
當然,大資料是一個生態系統,所涉及的技術非常的多,但是底層離不開Java和Scala,所有如果你想學習大資料的話,那麼,首先,請把這兩門語言學好吧!
有C語言基礎的話,學習Java應該是沒有什麼難度的。大資料必須學習Java,可以肯定的告訴你。因為大資料相關的軟體基本上都是基於Java編寫的,如果不懂Java,軟體出了問題,你怎麼除錯,怎麼排除故障。
所以,要想入門學習大資料的話,最好先學習JavaSE,也就是Java的標準版,至於JavaEE,也就是Java的企業級開發,可以自行選擇,是否學習,有能力的話,拿下最好,如果實在不行,也沒有關係的。這樣,就可以安裝Hadoop,學習Hadoop了,這個是大資料中非常重要的一個框架。
僅僅這樣還是不夠的,大資料需要學習的東西還是很多的,另一個很優秀的框架就是Spark,但是Spark不是用java語言編寫的,而是用scala語言編寫的,當然這種語言是在JAVA語言的基礎上發展而來的,所以會Java,學習這個也會簡單很多。
當然,大資料是一個生態系統,所涉及的技術非常的多,但是底層離不開Java和Scala,所有如果你想學習大資料的話,那麼,首先,請把這兩門語言學好吧!