首页 > 编程知识 正文

编程语言python和java,java后端和python后端

时间:2023-05-06 20:17:34 阅读:180011 作者:4770

编程JAVA后端开发与python后端开发的区别和类的方法技巧[图]

今天终于有空了,利用这个空闲写文章。

今天我想从个人的角度简单谈谈Java后端开发和Python后端开发的区别。

JavaPythonBackEnd

公众号老粉可能知道公众号以前的名字是JAVAandPython君,后来改名为Python进击者。

你为什么取这个名字?

其实很简单。 因为我高中时自学编程的是Java。 当时,Python没有像现在这么火爆。 之后进了大学,在帮老师做项目的时候偶然学习了Python。

言归正传

Java和Python后端开发的区别,我个人最直观的感受是

1、简易度

Python后端框架中最受欢迎的是Django和flask。 我也写了这两个框架的系列文章,感兴趣的人请去看看。 对flask来说:

fromflaskimportFlask

APP=flask(_name__ )

@app.route('/hello ',methods=['GET'] )。

defhello1(:

返回' hello1'

if__name__=='__main__':

App.run(debug=true ) )。

我们只用这几行代码就能写简单的界面。 而且只要一份文件就可以了。

但是,在springboot (微服务框架)中,必须首先创建微服务项目,然后创建controller包,再创建controller并创建接口

//*

*@authorkuls

*@Desckuls

*@date2020/10/2617:00

*/

@Controller

publicclassDemoController{

@getmapping('/”) )。

公共字符串守护进程

返回123 ';

}

}

从文件目录来看,Java项目中的文件也比flask中的一个文件多得多。

从上面看,Java的复杂度比Python高。 但是,我们不能说是Java的劣势。 因为它从侧面说明了复杂度越高,Java的可塑性就越大。 关于这个我稍后会再论述。

二、项目框架

如果朋友知道Python或Java的web框架,并且开发过它,应该会觉得Java的项目架构更清晰,就像是行业规则一样。

但是,在Python中,我们的项目架构往往是自己定义或不需要的。

springboot项目体系结构

flask项目架构

java.io.File类的一个方法,可以移动并重新命名文件

文件的操作在我们日常开发中经常处理。 今天我们来谈谈如何将文件剪切到其他地方,然后更改文件名。

要用各种输入输出流处理吗? 我今天说的这个不需要操作输入输出流。 那是使用什么第三方工具类,还是自己封装一些功能? 没有必要哦。 虽然卖不出去,但其实这个功能java.io.File类自己提供了这样的方法。 这是java.io.File类的renameTo方法。 此方法不是静态的。 需要描述移动的文件对象的条目和文件对象。 返回指示移动是否成功的布尔值。

演示代码非常简单。 请看下面。

演示代码有三行,第一行基于当前已存在的文件" D:aa.txt "实例化File对象。 第二行才是重要的代码,在我们移动的文件对象f中调用“renameTo”方法,开始工作第一课2020参观后的感想(https://www.yua nanren.com/guanhougan/7119.htto ) 上图显示了在执行移动方法之前文件位于文件夹中的情况。 试着实行一下吧。 运行后,是否要将" D:aa.txt "移动到" D:a1 "目录下,并将其命名为" b.txt "?

移动成功,更改了名称。

今天的内容比较简单,是文件的一种方法。 我介绍到这里了。

请长按“点赞”按钮,连续3次支持。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。