For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
学习Java好还是python好?一看就知道这是编程新手的问题。如果这个是业界大牛提出来的,相信势必会遭到鄙视。因为学习编程,没有语言之分,只有适不适合,一个人同时掌握多种编程语言也是存在的。
Java吸收了C++语言的各种优点,摒弃了C++里难以理解的多继承、指针等概念, Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
Python编程语言优雅、简洁...同时Python又是纯粹的自由软件。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进Python具有丰富和强大的库。它常被称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
python用途最多的是脚本,java用途最多的是web,pyhotn是胶水,可以把各类不相关的东西粘在一起用,java是基佬,可以通过软件工程组成几百个人的团队和你pk,商业化气息重。不过我认为还是python强大,因为可以方便调用c或c++的库,但软件工程和商业化运作没有java好,适合快捷开发。
没有最好的,只有更合适的。你可以先花一段时间来接触这两个编程语言,看看自己更偏向于哪一个,不必纠结哪个更好什么的,在实际中,两者应用都很广泛,重要的是看哪一个和自己更匹配。