Java框架SpringBoot与Python框架Flask对比

背景:

LStack平台多租系统采用的是Openstack-Keystone开源项目。在进行Keystone源码分析过程中发现其采用的是Flask框架,而我们自研的一些微服务采用的是SpringBoot框架。所以产生了进行两大主流语言框架横向对比的想法,并整理此篇文章分享给大家。

语言对比:

在这里插入图片描述

语言 Java Python
声明变量 显式声明变量名 不需要声明变量
类库 较丰富 丰富
动静态 静态型 动态型
可读性 良好 良好
性能 编译型+解释型。相对较快,预编译完由虚拟机执行 解释型,相对较慢,需要一行行解释执行
版本 版本稳定 python2/3不兼容(推荐学习3版本的)
核心 虚拟机强,java虚拟机是java的核心 核心是可以很方便地使用c语言函数或c++库
开发实践 服务器开发,
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值