我觉得还是学习java,java始终是稳定最成熟的编译语言。
用几个词形容一下Java语言: 优美, 严谨, 健壮,不易出错.
当然, 使用也非常的广泛: 常年盘踞编程人员数量排行榜第一名!
Java从语言设计上尽量避免了程序员犯错, 比如自动垃圾回收, 抛弃无符号类型, 安全的枚举, 编译期泛型检查(Java1.5之后加入的泛型,但是只是用来做编译器检查,运行时跟以前一样), 强制的异常处理(遇到异常必须catch或者申明throws) 等等(当然,某些特性python也有.)
java代码多,但是API可复用行更强,选择更多
因为健壮安全,所以Java成了企业级后台的标准. 想想银行后台, 关键地方出点bug可不得了.
没有Python那些灵活性不足,怎么写你还是Java, 而Python可以写的像Javascript/Lisp/Matlab.....
java有先天优势,前景不会差,在国内更不用说了。py不适合,性能不及java
简单来说, Python是给人设计的(人生苦短,请用Python), C/C++更像是为机器设计的,而Java则介于两者之间.