目录

各种语言的比较

For-Beginners

Arthur | 27 Feb 2021

Java

优点:

  1. 面对对象编程

  2. API接口非常丰富

  3. 具有强大的开源开发工具

  4. 有大量的开源分享库

缺点:

  1. 内存管理昂贵

  2. 没有模板支持

难度 - 中

主要用途:安卓应用开发、网络应用开发、大数据处理

Python

优点:

  1. 支持多个系统平台

  2. 面对对象

  3. 开发效率高

  4. 开源工具库强大

  5. 拥有大量资源库

缺点:

  1. 对移动平台支持不理想

  2. 数据库访问速度较慢

C++

优点:

  1. 语言流行,所以有很多编译器和共享库。

  2. 如果你会C++, 学习其他语言诸如C,C#, Java就会非常轻松。

  3. 没有垃圾回收器在后台运行因此执行效率相对较高。

缺点:

  1. 语法比较复杂,标准库又比较小,这使得这门语言对初学者学起来门槛比较高,感到非常难学

  2. 没有垃圾回收

难度:高

主要用途:游戏开发领域、追求高效率的高级计算领域、图形图像处理领域

C#

优点:

  1. 类似C++

  2. 靠着微软这棵大树,所以可以充分发挥微软.NET平台的优势

缺点:

  1. 与C++类似

难度:高

主要用途:企业级跨平台应用开发、网络应用开发、手机应用开发、游戏开发


评论区