对java的感受

我交替使用python和java。
前一段时间做机器学习,用了一两个月python后,现在需要把python写好的推荐算法转成java。
因为是在做算法的重写,对两者的实现机制对比明显,发表一下对java的感受:
1.java多数功能都要自己写
获取某一值在数组中的索引,要自己写个方法
获取数组中前若干个最大的,要自己写个方法
获取数组中不重复元素个数,要自己写个方法
总之,在python中很容易实现的,到了java都要自己写。
感觉,除了指针,java没有比c便捷很多,当然它也有c一般的高运行效率。

你可能感兴趣的:(对java的感受)