
正文
特斯拉的代码为什么不用java 特斯拉为什么以model命名
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么工业控制软件用C++编写,而不用java ?
为什么工作控制软件用C++编写,而不用java写特斯拉的代码为什么不用java的原因主要有以下几点:
底层特斯拉的代码为什么不用java,C\C++写底层特斯拉的代码为什么不用java的东西是最理想的,比如Window操作系统就是用C\C++ 汇编这些写的。肯定不会使用java写的。
稳定和安全,事实证明C\C++是最稳定,最可靠的,最安全的。
数据类型丰富,它可以满足各种层次的工业需求。
另外java主要应用于商业和移动设备的众多。而C\C++开发应用系统效率低,开发成本大。
相关问答
Q1: 为什么在树莓派开发当中都用Python和C/C++,而不是用Java,是因为树莓派带不动Java吗?
不是。
不是性能原因。 C/C++因为执行效率高,而用来开发驱动程序和底层应用,树莓派毕竟是个离硬件很近的东西。 Python因为易学易用,开发便捷,用来给小白玩儿或者快速做原型的。 Java显然不具有这些特性,就比较尴尬的被抛弃了。
其实不只是树莓派,很多Linux发行版里面的软件都是用Python写的。用Python并不是因为特Python运行占用资源比java低,而是因为python存在大量的由C/C++写成的库。Python本身只是起个胶水的作用,把多个C/C++写的库粘在一起组成一个应用。
java也能通过jni(Java Native Interface)调用C/C++写的库,但java这种类型的库的数量和质量不如python。而且java是编译型语言, Python是解释型语言,Python代码不用经过编译就能直接运行,这一定程序上减少了开发时间。所有一般Linux都选用C/C++或者Python做为开发语言。
Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990 年代初设计,作为一门叫做ABC语言的替代品。
Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之上。
Q2: 写算法题为什么大多用C语言而不用java
首先c语言特斯拉的代码为什么不用java的效率比较高特斯拉的代码为什么不用java,执行起来比较快
其次算法有不少需要对浮点特斯拉的代码为什么不用java的数据做定点的截断特斯拉的代码为什么不用java,这个用c语言比较通用。同时代码量相对来说不大。
另外不少算法在芯片上面去实现特斯拉的代码为什么不用java,很多芯片验证环境同时支持c语言的参考模型。
特斯拉的代码为什么不用java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于特斯拉为什么以model命名、特斯拉的代码为什么不用java的信息别忘了在本站进行查找喔。






