最近在后台,有很多的同学私聊我说,Python和Java.,哪个具有前景呢?今天我们就来简单的讲一下这两者的区别:
我认为C, Java跟Python都是非常成功的语言, 具体选哪种看你的场景....各种库也灰常多: akullpp/awesome-java · GitHub
同样的代码, 相比C++(甚至python), Java代码出BUG的概率要小点(当然,写的时候一般会比python长)....Java从语言设计上尽量避免了程序员犯错, 比如自动垃圾回收, 抛弃无符号类型, 安全的枚举, 编译期泛型检查(Java1.5之后加入的泛型,但是只是用来做编译器检查,运行时跟以前一样), 强制的异常处理...Java标准库和好多第三方代码都充斥着浓浓的设计感!!!, 各种设计模式到处可见....简单来说, Python是给人设计的(人生苦短,请用Python), C/C++更像是为机器设计的,
而Java则介于两者之间.