java做游戲需要學(xué)什么 做了4年左右java,正常情況應(yīng)該是什么水平?
做了4年左右java,正常情況應(yīng)該是什么水平?在正常情況下,天才是不可能的。按照萬(wàn)時(shí)定律,要成為某一領(lǐng)域的專(zhuān)家,幾乎需要三年的時(shí)間。看看你的情況,怎么也不是高級(jí)程序員。學(xué)了java能做什么實(shí)際的東西?
做了4年左右java,正常情況應(yīng)該是什么水平?
在正常情況下,天才是不可能的。按照萬(wàn)時(shí)定律,要成為某一領(lǐng)域的專(zhuān)家,幾乎需要三年的時(shí)間。看看你的情況,怎么也不是高級(jí)程序員。
學(xué)了java能做什么實(shí)際的東西?
學(xué)java可以做很多實(shí)用的事情,主要看你的興趣所在。如果你喜歡手機(jī)開(kāi)發(fā),你可以做一個(gè)手機(jī)操作系統(tǒng),因?yàn)锳ndroid是用Java開(kāi)發(fā)的。如果你想涉足金融行業(yè),你可以為銀行或投資機(jī)構(gòu)建立他們的交易系統(tǒng),因?yàn)楦呤?、華旗集團(tuán)等使用的交易系統(tǒng)都是用Java開(kāi)發(fā)的。如果你喜歡游戲,可以參考桌面版的minecraft開(kāi)發(fā)一套游戲;也可以再造一個(gè)阿里巴巴。我聽(tīng)說(shuō)它們主要是Java棧。
搞Java的年薪40W是什么水平?
這是培訓(xùn)機(jī)構(gòu)告訴你的,對(duì)吧?具體的年薪不僅僅是一個(gè)廣告的問(wèn)題,還取決于你完成學(xué)業(yè)后去哪一個(gè)城市,去哪一類(lèi)公司。一般的培訓(xùn)機(jī)構(gòu)都會(huì)吹噓自己有一定的技能,但事實(shí)可能是編程語(yǔ)言太多了,Java是他們的最?lèi)?ài)。對(duì)于許多新手來(lái)說(shuō),他們一開(kāi)始會(huì)感到困惑,不知道Java能做什么。事實(shí)上,Java可以做的事情太多了。手機(jī)游戲、中間件、軟件、網(wǎng)站、電腦游戲,以及現(xiàn)在流行的Android手機(jī)應(yīng)用都是用Java語(yǔ)言編寫(xiě)的。由于Java具有高安全性、平臺(tái)可移植性等特點(diǎn),受到了廣大程序員的喜愛(ài)。
1. Java可以用來(lái)寫(xiě)網(wǎng)站:對(duì)于學(xué)生來(lái)說(shuō),他們最關(guān)心的是Java能做什么,他們?cè)谑袌?chǎng)上招聘的工作都與Java有關(guān)?,F(xiàn)在很多大型網(wǎng)站都是用JSP編寫(xiě)的,JSP的全稱(chēng)是java服務(wù)器頁(yè)面。它是一種動(dòng)態(tài)的web技術(shù),比如我們熟悉的163。一些政府網(wǎng)站是用JSP編寫(xiě)的。因此,學(xué)習(xí)Java的學(xué)生可以在編寫(xiě)網(wǎng)站方面找到工作,現(xiàn)在他們正在這個(gè)領(lǐng)域?qū)ふ腋嗟墓ぷ鳌?/p>
2. Java可以做Android:Android是一個(gè)基于Linux的免費(fèi)開(kāi)源操作系統(tǒng),其源代碼是Java。所以市面上的手機(jī)系統(tǒng),比如MIUI、aliyun、lefrog等,都是在修改源代碼后重新發(fā)布的。Java for Android不僅指系統(tǒng),還指應(yīng)用。對(duì)于更多的開(kāi)發(fā)者來(lái)說(shuō),他們花更多的時(shí)間開(kāi)發(fā)應(yīng)用程序。
3. Java可以玩游戲:或者你不知道,在諾基亞還很流行的時(shí)候,你玩的手機(jī)游戲90%以上都是Java開(kāi)發(fā)的。當(dāng)然,現(xiàn)在很少有人去開(kāi)發(fā)Android。電腦上還有java開(kāi)發(fā)游戲,最經(jīng)典的是:“我的世界”(簡(jiǎn)稱(chēng)MC)。
4. Java可以做軟件:通用編程語(yǔ)言可以做軟件,Java也不例外,如eclipse、MyEclipse等著名的Java開(kāi)發(fā)工具。對(duì)于開(kāi)發(fā)軟件組件,您可以學(xué)習(xí)JavaSwing編程或AWT。
學(xué)習(xí)java可以做游戲嗎?
世上無(wú)難事,只為那些想做的人
!堅(jiān)持并不難。我不敢半途而廢
Java難學(xué)么?
為了使軟件開(kāi)發(fā)人員、服務(wù)提供商和設(shè)備制造商能夠針對(duì)特定的市場(chǎng)進(jìn)行開(kāi)發(fā),Sun公司將Java分為三個(gè)技術(shù)平臺(tái):Java se(J2SE,Java 2平臺(tái),標(biāo)準(zhǔn)版)、Java EE(J2EE,Java 2平臺(tái),企業(yè)版)和Java me(J2ME,Java 2平臺(tái),微型版)版本)。Java語(yǔ)言的主要特點(diǎn)是:簡(jiǎn)單、面向?qū)ο蟆踩?、跨平臺(tái)、支持多線(xiàn)程。
一名合格的Java工程師需要具備一定的軟件分析和設(shè)計(jì)能力;熟悉Java、servlet、JSP、EJB等開(kāi)發(fā)技術(shù);熟悉eclipse或JBuilder等Java開(kāi)發(fā)工具;熟悉Java Struts架構(gòu)和開(kāi)發(fā)工具;至少熟悉一種數(shù)據(jù)庫(kù)的開(kāi)發(fā)和設(shè)計(jì);良好的學(xué)習(xí)能力,責(zé)任心強(qiáng),良好的溝通能力和團(tuán)隊(duì)合作精神。