Java是學什麼的呀?學出來可以做什麼工作?

中公阿消消呀


Java是一門編程語言,打個比方學Java就相當於學習說話,如果說語文,英語,日語等各個語言的學習是為了和相對應的國家人民交流的話,那麼掌握java就相當於你能和機器進行交流,由於目前java的市場和應用比較大,所以學習java就相當於你在學習世界上最應用最廣泛的語言----英語。至於java學來是幹什麼工作的,其實需要你自己選擇方向,根據自己的水平不斷的深入學習對應的行業知識,編程語言說到底只是工具,就目前市場來說,大部分java學習者從事以下幾個工作方向:

1.java web開發:java web其實就是目前的網站開發,互聯網公司招聘java員工使用來寫後端的,大部分就是寫業務的接口和實現,當然也有一部分公司需要全棧工程師,那麼你除了java之外也需要學習一些前端知識,但是目前大趨勢是前後端分離,所以進大公司需要你java專精,而創業公司的話需要你掌握全面。

2.安卓開發:安卓也是運行在java虛擬機上的,在五年前手機app市場井噴的年代,安卓就非常熱門了,那段時間也有不少java web開發工程師轉到安卓開發,由於都是java寫的,所以網頁開發和安卓開發界面寫的方法不一樣,思路基本相同,短期適應後轉到安卓是完全沒有問題的,而且目前市場上安卓開發也形成了規模,所以做安卓開發也是不錯的選擇。

3.大數據開發:hadoop生態圈的框架很多都是java寫的,雖然hadoop對其他語言也有接口可以調,但是學習java再學習大數據研究底層代碼也是非常有優勢的,所以目前很多公司在大數據開發上也在招聘java程序員,前兩年大數據火爆的時候我的同事也有一些轉到了大數據開發。

以上基本上就是學習java出來做的主流工作,後期做架構師或者精進技術做行業大牛還是轉到管理層都有很多人選擇,不過歸根結底語言只是工具,而且學通一門第二門也會很好上手,我學長也有從java轉到c#去做遊戲開發,所以學習Java其實就讓你打開了與計算機世界交流世界的大門,如果你未來不堅持不斷學習,很可能未來你可以從事在計算機上搬磚的工作,但是如果你有思想,你未來就是計算機行業的設計師。你就看下圖,程序員他帥不帥!


小白看科技


個人觀點認為主要是用於三大方向:

在互聯網信息高速發展的時代,java技術的應用無處不在,網頁、手機系統、軟件、遊戲等這些成果展現在我們面前,有java的功勞。

一、Android應用

Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。從兩年前的Android剛剛起步,到今天許多的Android應用都是Java程序員開發者開發。雖然Android運用了不同的JVM以及不同的封裝方式,但是代碼還是用Java語言所編寫。

二、網站領域

Java可以用來編寫網站,現在很多大型網站都用Jsp寫的,JSP全名Java Server Pages。它是一種動態網頁技術,比如我們熟悉的163,一些政府網站都是採用JSP編寫的。

三、服務器程序

Java在金融服務業的應用非常廣泛,許多跨國投資銀行例如:Goldman Sachs(高盛投資),Citigroup(花旗集團),Barclays(巴克萊銀行)以及其他銀行,都用Java來編寫前臺和後臺的電子交易系統,結算和確認系統,數據處理項目以及其他項目。


創客大有vlog


一個非常好的問題。我是工作多年的Web應用架構師,來回答一下這個問題。歡迎關注我,瞭解更多IT專業知識。


將Java學習過程分為3個階段分別解釋一下:


1,首先要學習Java基礎,數據類型、基本語法、常用數據結構和類,網上資源很多。


2,然後結合工作內容,學習常用框架,比如Web開發常用Spring Boot,注意框架學習時要挑選當前的Top3,已經過時的或者太新還看不清楚未來的,都不太適合新手學習。


3,隨著學習進階,逐步可以獨當一面,在工作中積累項目經驗、提高技術水平,現在技術發展迭代很快,終身學習。


Java作為一個主流開發語言,應用非常廣泛,比如erp信息管理系統,電商,還是AI IoT應用開發,Web服務開發,等等。

可以嘗試加入開源項目的開發,真實項目(不同於培訓班),又有人指點,進步會很快。


急速馬力快de源碼客


Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平臺(即JavaEE, JavaME, JavaSE)的總稱。Java自面世後就非常流行,發展迅速,對C++語言形成了有力衝擊。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於個人PC、數據中心、遊戲控制檯、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。

java可以做軟件:一般編程語言都可以做軟件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java開發工具。有關開發軟件組件,可以瞭解Java Swing編程 或者 awt 相關知識。

Java可以做遊戲:或者你不知道,在以前諾基亞還很流行的時候,你玩的手機遊戲有90%以上都是Java開發的。當然現在已經很少人再去開發了,都轉到安卓上去了。電腦上也有java開發的遊戲,最經典的是:《我的世界》(minecraft ,簡稱MC)。java可以做Android:Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。所以市場上見到的手機系統例如MIUI ,阿里雲,樂蛙等,都是修改源代碼再發行的。Java做安卓不單單是指系統,還有APP.對於更多的開發人員來說,他們更多的時間是花在開發APP上面。

Java可以用來編寫網站:對於學生來說,最關心的是java能做什麼,市場上招什麼工作都跟java有關。現在很多大型網站都用jsp寫的,JSP 全名為 Java Server Pages。它是一種動態網頁技術,比如我們熟悉的163,一些政府網站都是採用JSP編寫的。所以學習Java的同學可以找編寫網站方面的工作,而且現在找這方面的崗位比較多。


夜空中的那顆星照亮你


java可以做軟件:一般編程語言都可以做軟件的,Java 也不例外,例如Eclipse,MyEclipse等知名Java開發工具。有關開發軟件組件,可以瞭解Java Swing編程 或者 awt 相關知識。

Java可以做遊戲:或者你不知道,在以前諾基亞還很流行的時候,你玩的手機遊戲有90%以上都是Java開發的。當然現在已經很少人再去開發了,都轉到安卓上去了。電腦上也有java開發的遊戲,最經典的是:《我的世界》(minecraft ,簡稱MC)。java可以做Android:Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。所以市場上見到的手機系統例如MIUI ,阿里雲,樂蛙等,都是修改源代碼再發行的。Java做安卓不單單是指系統,還有APP.對於更多的開發人員來說,他們更多的時間是花在開發APP上面。

Java可以用來編寫網站:對於學生來說,最關心的是java能做什麼,市場上招什麼工作都跟java有關。現在很多大型網站都用jsp寫的,JSP 全名為 Java Server Pages。它是一種動態網頁技術,比如我們熟悉的163,一些政府網站都是採用JSP編寫的。所以學習Java的同學可以找編寫網站方面的工作,而且現在找這方面的崗位比較多。


河南新華LYX


來自搜狗的答案,Java是由Sun公司於1995年5月推出的面向對象的程序設計語言。Java繼承了C++語言面向對象技術的核心,又捨棄了C++語言中的指針、運算符重載以及多重繼承的特性,同時引入了泛型編程、類型安全的枚舉等特性,使Java成為簡單、面向對象、分佈式、解釋性、健壯、安全與系統無關、可移植、高性能、多線程和動態的語言。 隨著互聯網的迅猛發展,Java已經成為重要的網絡編程語言,被廣泛應用於企業級Web應用開發和移動應用開發。


情天的鄉村


你好,很高心回答你的問題!

Java是一門面向對象編程語言,Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

至於學了能幹嘛,Java大致分為桌面級應用,

企業級應用和嵌入式設備及消費類電子產品!

綜上可見,只要你使用手機、電腦等電子產品,你就會用到跟Java有關的東西。

綜上可見,只要你使用手機、電腦等電子產品,你就會用到跟Java有關的東西。





李哈哈yang


就是寫軟件寫代碼的工作,學名軟件工程師,也稱程序猿。就是加班特別多,休息特別少,工資特別多,頭髮特別少。的一種工作


西萌侃


永遠不要寫別人已經實現的代碼,有很多功能,用JDK現有的類就可以完成.

\n

{!-- PGC_VIDEO:{"thumb_height": 720, "vposter": "http://p0.pstatp.com/origin/tos-cn-p-0000/5011d5615b2a4bf19c697fc824764b3b\

huaidanone1


Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指針等概念。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理的特點。

Java學習出來可以製作網頁,可以做軟件做遊戲,像我的世界,英雄聯盟都是以java語言為基礎的,嵌入式也是很好的學習方向

希望我的答案您能喜歡

\n

{!-- PGC_VIDEO:{"thumb_height": 1088, "vposter": "http://p0.pstatp.com/origin/tos-cn-p-0000/c90aef40396b4d279970b47bbd81d192\


分享到:


相關文章: