java和弱语言PHP对接口的要求

APP原生开发:安卓版,IOS版,和后台 H5开发:
网页制作,然后加个壳打包,和后台
APP混合开发:这个是介于原生开发和H5开发之间的,一个前台一个后台,APP上有H5的制作内容,也有原生开发的制作内容,或者说也有WEB开发的痕迹

之前公司APP,前端利用vue+mui开发。

现如今,APP的安卓版本利用原生开发,利用java语言。特此强调是java,强类型语言。为什么呢?对于PHP来说,属于弱语言,变量类型可自行转换。但是对于java,每个变量都必须在声明的时候规定其类型,比如

int a, b, c;         // 声明三个int型整数:a、 b、c
int d = 3, e = 4, f = 5; // 声明三个整数并赋予初值
byte z = 22;         // 声明并初始化 z
String s = "runoob";  // 声明并初始化字符串 s
double pi = 3.14159; // 声明了双精度浮点型变量 pi
char x = 'x';        // 声明变量 x 的值是字符 'x'。

就是因为这样的一个区别,对接口的返回是json类数据就有不同的要求了。
比如这样的返回数据,对于非高级语言来说是完全OK的,没有什么问题
在这里插入图片描述在这里插入图片描述

但是对于java,声明变量必须声明数据类型,对一个变量如果 接口返回不同类型 对java很不友好,能够处理,但是很麻烦的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值