回覆列表
  • 1 # IT人劉俊明

    我的研究方向就是大資料和人工智慧,我使用Java語言的時間也比較久,所以我來回答一下這個問題。

    大資料和人工智慧是典型的交叉學科,是一系列技術的綜合運用,而Java則是一門程式語言,所以需要分別從兩個角度來論述。

    大資料、人工智慧

    大資料的概念是以資料為中心的應用,大資料的產業鏈包含了從資料的採集、傳輸、儲存到安全、分析和呈現的一系列環節,宏觀上看物聯網、雲計算也是大資料產業鏈的組成部分。

    人工智慧的研究已經走過了半個多世紀,從上世紀50年代開始到現在,人工智慧彙集了大量的科研人員的心血,但是目前的人工智慧也依然處在早期應用。目前的人工智慧應用主要是基於特定場景和任務的應用,目前已經有很多人工智慧產品被應用在交通、醫療和教育領域。

    大資料和人工智慧關係密切,大資料是人工智慧的重要基礎之一,可以說沒有大資料的人工智慧就像沒有記憶的大腦一樣,是走不遠的。伴隨著大資料的發展,人工智慧也得到了前所未有的發展機遇,大資料目前已經成為驅動人工智慧發展的核心因素。

    目前我們正處在大資料時代,而且在我看來大資料的應用還遠沒有到成熟階段,未來的發展空間巨大,人工智慧則更是如此。未來一定是大資料時代、智慧時代。

    Java語言

    Java語言是目前應用最為廣泛的計算機語言之一,雖然Java走過了這麼多年,但是依然是Web開發、移動互聯開發的主力程式語言。Java最大的優勢在於突出的效能,以及健全的生態體系,號稱“網路普通話”的Java有純正的網際網路基因,Java的大爆發得益於網際網路的大發展。

    目前,Java也廣泛應用於大資料、機器學習等領域,在可預見的未來,Java將依然是最主要的程式語言之一。目前有大量的Java程式設計師遍佈網際網路的各個領域,有大量成熟的解決方案是基於Java實現的,尤其是大型商業網站。

    從發展的角度來說,Java已經處在一門程式語言的成熟期,未來Java程式設計師要想有更好的發展,則需要深入到一個領域,比如大資料或者人工智慧,這樣才能有較強的職場競爭力和較好的發展空間。

    如果有Java和大資料方面的問題,也可以諮詢我。

  • 2 # 琴瑟年華

    大資料和機器學習,前者要求java,後者要求python和r。別聽有人回答的.net,物聯網概念性的玩意兒,真要做肯定首選java。機器學習沒聽說用.net的。.net只適合做小網站,大網站肯定還是java

  • 中秋節和大豐收的關聯?
  • 榮耀水晶多少次必中?