当前位置:首页 » 游戏软件 » java可以开发app吗
扩展阅读
发烧不可以吃什么菜 2024-11-15 19:57:20

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基本就是拿来做后端服务的。