恋上数据结构使用什么编程语言讲解 Why Java? C:非面向对象,写法复杂,大量内存管理代码 C++:写法复杂,大量内存管理代码 Objective-C、Swift:需要 Mac 系统 JavaScript、Python:依赖于脚本解析器,同一个逻辑使用不同写法会影响代码性能,影响算法性能测评 Java:语法丰富严谨,更多的注意力可以放到业务逻辑上,建议使用至少 Java8(JDK1.8) Windows、Mac 系统,均可轻松搭建 Java 开发环境 学好数据结构与算法,与编程语言无关 小码哥b站视频