怎么用java开发服务器 用java写,游戏脚本,需要学习哪方面?

用java写,游戏脚本,需要学习哪方面?这必须根据自己游戏的类型和要求善加选择。比如C,Java,Erlang,go等等Java目前作为游戏服务器开发语言也很是比较高。只不过大多数是才是页游或手游的服

用java写,游戏脚本,需要学习哪方面?

这必须根据自己游戏的类型和要求善加选择。比如C,Java,Erlang,go等等

Java目前作为游戏服务器开发语言也很是比较高。只不过大多数是才是页游或手游的服务器,而端游戏一般你选择C,是因为端游对服务器的性能具体的要求低些也很高一些。两种语言各有利弊。

Java的技术系统

要学习的技术:

(1)Java基础知识

(2)JavaNIO编程

(3)Netty,Mina网络框架精通于一种,其它以及打听一下。

(4)一种缓存框架:Redis;memcache熟悉使用一个。

(5)SQL语言,主要用于数据库:mysql

(6)springmvc主要用于http协议的服务器

(7)多线程编程,很清楚线程安全的重要性。

(8)Java并发数学集合的掌握到。

(9)Linux常用的基本都命令及shell脚本。

(10)数据库你的操作,.例如mybatis。

服务器一般用什么语言开发?

服务器语言开发好象用Delphi、C、.net、java、php、python等这几种。

服务器:

1、服务器,也称伺服器,是能提供算出服务的设备。而服务器是需要做出反应服务只是请求,并进行处理,并且一般来说服务器应应具备承担服务但是最有保障服务的能力。

2、服务器的构成除了处理器、硬盘、内存、系统总线等,和通用的计算机架构相似,只不过导致不需要可以提供高可靠的服务,但在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面具体的要求较高。

3、在网络环境下,依据服务器提供的服务类型不同,分成三类文件服务器,数据库服务器,应用程序服务器,WEB服务器等。

如何利用java做android?

可以使用J2EE技术或是叫JavaWeb技术开发个Web服务器,服务器回Json数据,android客户端电学计算json数据,在用http协议和服务器通信,android有你所选模块和API。

简单楼主得懂Java后台也就是JavaEE,用Servlet垒建Web服务,Serlvet映射一个URL,Android只是请求这个URL,Servlet如何处理各位,然后是Java编程,Web分层、JDBC等技术。服务器回标准的JSON轻量数据(就是纯文本),Android来解析。

详细技术:

(1)JavaServlet充当Web服务的处理通往;

(2)Java编程编译程序业务处理程序;

(3)JDBC访问数据库;

(4)Android端的HTTP模块,API;

(5)Android端题JSON数据;

(6)Servlet的或Java端生成JSON数据;

等楼主技术强了,就也可以接触各种框架、EJB技术了。Spring、Spring MVC、Struts、Hibernate,甚至还NOSQL、分布式、负载、node.js、模板技术等等。