怎么用java開(kāi)發(fā)服務(wù)器 用java寫(xiě),游戲腳本,需要學(xué)習(xí)哪方面?
用java寫(xiě),游戲腳本,需要學(xué)習(xí)哪方面?這必須根據(jù)自己游戲的類(lèi)型和要求善加選擇。比如C,Java,Erlang,go等等Java目前作為游戲服務(wù)器開(kāi)發(fā)語(yǔ)言也很是比較高。只不過(guò)大多數(shù)是才是頁(yè)游或手游的服
用java寫(xiě),游戲腳本,需要學(xué)習(xí)哪方面?
這必須根據(jù)自己游戲的類(lèi)型和要求善加選擇。比如C,Java,Erlang,go等等
Java目前作為游戲服務(wù)器開(kāi)發(fā)語(yǔ)言也很是比較高。只不過(guò)大多數(shù)是才是頁(yè)游或手游的服務(wù)器,而端游戲一般你選擇C,是因?yàn)槎擞螌?duì)服務(wù)器的性能具體的要求低些也很高一些。兩種語(yǔ)言各有利弊。
Java的技術(shù)系統(tǒng)
要學(xué)習(xí)的技術(shù):
(1)Java基礎(chǔ)知識(shí)
(2)JavaNIO編程
(3)Netty,Mina網(wǎng)絡(luò)框架精通于一種,其它以及打聽(tīng)一下。
(4)一種緩存框架:Redis;memcache熟悉使用一個(gè)。
(5)SQL語(yǔ)言,主要用于數(shù)據(jù)庫(kù):mysql
(6)springmvc主要用于http協(xié)議的服務(wù)器
(7)多線程編程,很清楚線程安全的重要性。
(8)Java并發(fā)數(shù)學(xué)集合的掌握到。
(9)Linux常用的基本都命令及shell腳本。
(10)數(shù)據(jù)庫(kù)你的操作,.例如mybatis。
服務(wù)器一般用什么語(yǔ)言開(kāi)發(fā)?
服務(wù)器語(yǔ)言開(kāi)發(fā)好象用Delphi、C、.net、java、php、python等這幾種。
服務(wù)器:
1、服務(wù)器,也稱伺服器,是能提供算出服務(wù)的設(shè)備。而服務(wù)器是需要做出反應(yīng)服務(wù)只是請(qǐng)求,并進(jìn)行處理,并且一般來(lái)說(shuō)服務(wù)器應(yīng)應(yīng)具備承擔(dān)服務(wù)但是最有保障服務(wù)的能力。
2、服務(wù)器的構(gòu)成除了處理器、硬盤(pán)、內(nèi)存、系統(tǒng)總線等,和通用的計(jì)算機(jī)架構(gòu)相似,只不過(guò)導(dǎo)致不需要可以提供高可靠的服務(wù),但在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面具體的要求較高。
3、在網(wǎng)絡(luò)環(huán)境下,依據(jù)服務(wù)器提供的服務(wù)類(lèi)型不同,分成三類(lèi)文件服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器,應(yīng)用程序服務(wù)器,WEB服務(wù)器等。
如何利用java做android?
可以使用J2EE技術(shù)或是叫JavaWeb技術(shù)開(kāi)發(fā)個(gè)Web服務(wù)器,服務(wù)器回Json數(shù)據(jù),android客戶端電學(xué)計(jì)算json數(shù)據(jù),在用http協(xié)議和服務(wù)器通信,android有你所選模塊和API。
簡(jiǎn)單樓主得懂Java后臺(tái)也就是JavaEE,用Servlet壘建Web服務(wù),Serlvet映射一個(gè)URL,Android只是請(qǐng)求這個(gè)URL,Servlet如何處理各位,然后是Java編程,Web分層、JDBC等技術(shù)。服務(wù)器回標(biāo)準(zhǔn)的JSON輕量數(shù)據(jù)(就是純文本),Android來(lái)解析。
詳細(xì)技術(shù):
(1)JavaServlet充當(dāng)Web服務(wù)的處理通往;
(2)Java編程編譯程序業(yè)務(wù)處理程序;
(3)JDBC訪問(wèn)數(shù)據(jù)庫(kù);
(4)Android端的HTTP模塊,API;
(5)Android端題JSON數(shù)據(jù);
(6)Servlet的或Java端生成JSON數(shù)據(jù);
等樓主技術(shù)強(qiáng)了,就也可以接觸各種框架、EJB技術(shù)了。Spring、Spring MVC、Struts、Hibernate,甚至還NOSQL、分布式、負(fù)載、node.js、模板技術(shù)等等。