安卓java开发环境(安卓java开发)
JAVAWEB和安卓選哪個好?
相對說android的市場要比javaweb的大一點,因為幾乎很多手機都用android系統。手機用戶比電腦用戶要多很多。
javaweb開發是被包涵在java里的,java是個廣義的概念,而javaweb比較具本到應用上去了。
javaweb到了JavaEE領域了,也就是iava enterprise edition,java的企業版,看那個web就應該想到是與Internet有關的,開發javaweb站一般是使用框架來開發的,例如struts,hibernate,spring.應用程序,初級的一般是用jsp+servlet+javabean來開發的,對大型的網。
android主要是做手機端開發的,而android是基于java的,很多語法什么的都是類似的,但是這并不是說學android需要先學java,如果有java的基礎學java會更容易上手的。
如何利用java做android?
使用J2EE技術或者叫Java Web技術開發一個Web服務器,服務器返回Json數據,android客戶端解析json數據,使用http協議和服務器通信,android有相應模塊和API。
首先樓主得懂Java后臺也就是Java EE,用Servlet搭建Web服務,Serlvet映射一個URL,Android請求這個URL,Servlet處理請求,然后就是Java編程,Web分層、JDBC等技術。服務器返回標準的JSON輕量數據(就是純文本),Android來解析。
具體技術:
(1)Java Servlet作為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、模板技術等等。
java能做手機app嗎?
可以的,安卓手機的原生APP基本上是java開發的。
總結
以上是生活随笔為你收集整理的安卓java开发环境(安卓java开发)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring数据和Redis
- 下一篇: 软件包安装程序(软件包 linux)