84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
Python语言相比Java语言的优势和劣势是什么?
Apakah kelebihan dan kekurangan bahasa Python berbanding bahasa Java? -Tapak web PHP Cina Q&J-Apakah kelebihan dan kekurangan bahasa Python berbanding bahasa Java? -Soal Jawab laman web PHP Cina
Sila tonton dan pelajari.
优势:1. Python作为动态语言更适合初学编程者。Python可以让初学者把精力集中在编程对象和思维方法上,而不用去担心语法、类型等等外在因素。而Python清晰简洁的语法也使得它调试起来比Java简单的多。至于哪个更“优雅”纯属个人喜好,但对于初学编程的人Python更直观应该没什么异议。2. Python有一些Java没有的强大的架构2.1. Advanced Python Constructs,可以表达非常复杂的Logic3. Python有非常强大的支持异步的框架如Eventlet Networking Library,而据我所知Java要实现这些功能要麻烦的多。也因此Python适合一些可扩展的后台应用。(但除此以外Python可扩展性是不如Java的)2. Python作为脚本语言,更适合开发小的应用,而且极其适合在应用发展初期时用来做原型
劣势:1. 由于Python的优点也无可避免会有牺牲------由于是动态语言,比Java还慢。你可以想象一下编译器对于没有typing的变量,需要一个一个check具体type所耗得时间。而Java相比起C++等等本来就不快,可想而知更慢的效果... 但很多人觉得Python code更短小精悍,所以实际跑起来不见得比Java耗时。2. Java很适合发展跨平台应用,几乎常见的电脑、智能机都能跑Java。而Python就不一样了...
Apakah kelebihan dan kekurangan bahasa Python berbanding bahasa Java? -Tapak web PHP Cina Q&J-Apakah kelebihan dan kekurangan bahasa Python berbanding bahasa Java? -Soal Jawab laman web PHP Cina
Sila tonton dan pelajari.
优势:
1. Python作为动态语言更适合初学编程者。Python可以让初学者把精力集中在编程对象和思维方法上,而不用去担心语法、类型等等外在因素。而Python清晰简洁的语法也使得它调试起来比Java简单的多。至于哪个更“优雅”纯属个人喜好,但对于初学编程的人Python更直观应该没什么异议。
2. Python有一些Java没有的强大的架构2.1. Advanced Python Constructs,可以表达非常复杂的Logic
3. Python有非常强大的支持异步的框架如Eventlet Networking Library,而据我所知Java要实现这些功能要麻烦的多。也因此Python适合一些可扩展的后台应用。(但除此以外Python可扩展性是不如Java的)
2. Python作为脚本语言,更适合开发小的应用,而且极其适合在应用发展初期时用来做原型
劣势:
1. 由于Python的优点也无可避免会有牺牲------由于是动态语言,比Java还慢。你可以想象一下编译器对于没有typing的变量,需要一个一个check具体type所耗得时间。而Java相比起C++等等本来就不快,可想而知更慢的效果... 但很多人觉得Python code更短小精悍,所以实际跑起来不见得比Java耗时。
2. Java很适合发展跨平台应用,几乎常见的电脑、智能机都能跑Java。而Python就不一样了...