當前位置:首頁 » 游戲軟體 » java可以開發app嗎
擴展閱讀
駕照剩幾分可以網上查詢 2024-09-20 20:09:49

java可以開發app嗎

發布時間: 2022-01-21 11:43:07

⑴ app服務端可以用java開發么

可以的,java最適合作為app服務端了,直接暴露rest服務就可以了。

REST系統中所有的動作和要訪問的資源都可以從H TTP和URI中得到,這使得代理伺服器、緩存伺服器和網關很好地協調工作。而RPC模型的SOAP要訪問的資源僅從URI無法得知,要調用的方法也無法從HTTP中得知,它們都隱藏在SOAP消息中。同樣的,在REST系統中的代理伺服器還可以通過HTTP的動作(GET、POST)來進行控制。

⑵ Java和開發app有關系嗎

開發app如果是Android的話是以java語言為基礎的,如果你java特別牛的話,看看視頻就能明白了,如果你是小白,那就別去了,雖然Android是java語言為基礎,但是還是跟java不一樣 的。

⑶ 請問java能開發出安卓app嗎,大概如何實現開發。需要什麼。

能的
android提供了很多種語言開發android app,應用最廣的就是java在framework層上開發,
也可以基於NDK用C/C++開發
同時也可以用python等腳本語言開發android widget

⑷ JAVA開發是APP開發嗎

APP開發只是其中一種。
Java是一種可以撰寫跨平台應用程序的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、游戲控制台、科學超級計算機、行動電話和互聯網等領域
1、Java SE(Java Platform,Standard Edition)。Java SE 以前稱為J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的Java應用程序。Java SE 包含了支持Java Web 服務開發的類,並為Java Platform,Enterprise Edition(Java EE)提供基礎。
2、Java EE(Java Platform,Enterprise Edition)。這個版本以前稱為J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端 Java 應用程序。Java EE 是在Java SE 的基礎上構建的,它提供Web 服務、組件模型、管理和通信API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和Web 2.0 應用程序。
3、Java ME(Java Platform,Micro Edition)。這個版本以前稱為J2ME,也叫K-JAVA。Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和列印機)上運行的應用程序提供一個健壯且靈活的環境。Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協議以及對可以動態下載的連網和離線應用程序的豐富支持。基於Java ME 規范的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能
4、Android是第一個內置支持Java的操作系統,Android應用程序使用Java語言編寫。Android開發水平的高低很大程度上取決於Java語言核心能力是否扎實。另外一方面,3G應用往往會和企業級應用相互結合。因此,在3G—Android課程體系中將Android課程與Java EE課程緊密結合,以Android課程為主,以Java EE課程為輔,配合真實的企業級項目,不但可以深入掌握基於Android平台的智能手機開發技術,更重要的是還系統掌握了智能移動終端與Java EE伺服器端相結合的諸多領域商業的應用

⑸ Java-Eclipse SDK可以用開發Android的APP嗎

加上adt插件,就能行了,android常用開發工具有以下兩種:
1、eclipse+adt+android sdk
2、使用官方提供的開發工具android studio,這個是當前主流的開發工具
名詞解釋:
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
ADT:安卓開發工具
Android Development Tools
在Eclipse編譯IDE環境中,需安裝ADT(Android Developer Tools)Plug-in,這是Android在Eclipse上的開發工具。
SDK:(software development kit)軟體開發工具包。被軟體開發工程師用於為特定的軟體包、軟體框架、硬體平台、操作系統等建立應用軟體的開發工具的集合。
因此,Android SDK 指的是Android專屬的軟體開發工具包。
Android Studio 是一個Android開發環境,基於IntelliJ IDEA.由谷歌開發發布。

⑹ 用java web 能否開發android的app

基本上一樣的,ssh也可以為手機APP開發後台。其實對於後台開發來說原理都差不多。只不過app的後台開發和web不一樣的地方在於傳輸數據格式不一樣,一般來說web訪問後返回的是一個html頁面,少部分是json格式;而一般app的後台開發大部分直接傳json格式數據(也有不是json格式的,看項目的選擇,但一般來說都是json),少部分會直接返回html5的頁面。
還有一個不同點在於登錄驗證和數據加密,一般web是使用session驗證登錄狀態,而app則使用token來驗證登錄狀態(token是自己定義的一個和用戶ID相關的加密字元串,傳入後台後從資料庫查詢用戶信息)。還有如果對安全性要求較高,app傳輸數據時可能會對數據進行加密,而web一般沒有這一步,web的加密一般是使用https。
至於說android和ios的開發環境不一樣那是指的app開發,和後台無關。app的後台和java web的後台沒有本質區別。app的一個後台可以即提供給android,也可以同時提供給iOS,它就是把app提交的數據處理後插入資料庫和從資料庫查出數據處理後傳給app。

⑺ 請問學會了JAVA後可以開發APP了嗎

1、android原生開發的基礎是java
2、如果你要開發app,不可能只開發android版本的,還要有ios版本的
3、現在的情況是,很少有公司會用原生的代碼去開發android(java)和ios(object-c)了。
4、趨勢是用一套html5的代碼開發兼容android和ios。
5、如果你想從事app的開發那麼建議你去學習4.推薦apicloud和ionic。
6、但是學習開發app的長相只是app的一部分,後端實現(一般都是java提供app數據操作的介面)也重要
7、如果想要發展更好,賺更多的錢,建議把java學好,慢慢做好後台開發,往分布式,大數據發展。當然在學習的同時你也可以去學習一下app頁面開發的基礎(ionic或者apicloud)
8、單純的開發app,現在基本都是前後端分離,前端做頁面和跳轉等請求邏輯,後台根據前端的請求做數據和業務邏輯的處理然後把數據返回給前端做顯示。app基本就是頁面的實現(如果用ionic或者apicloud)相對來說簡單(主要還是html5和js)。但是要做好後台就比較復雜了學習的東西較多。

⑻ Java可以寫個app嗎

你所謂的app是什麼意思 ,單純的應用程序的意思,還是所謂的android APP?無論你說的是哪一個都可以做到,如果是android app需要相關andorid開發工具。用eclipse需要安裝andoid開發插件,或者直接用android studio。

⑼ java能寫app嗎

通常java最適合的都是web的開發,他比較適合開發後台,他的UI實在不是很好,不過也不是不能,安卓就是java的東西,還有一個目前非常火的游戲:我的世界,也是用java開發的,而且還是3D的。

⑽ 如何用javaweb開發app呢是只可以開發後台嗎

java web開發app,一般來說就是提供數據介面,比如一個介面返回一行天氣信息。然後app解析出來。java基本就是拿來做後端服務的。