java编程思想读书笔记(五)

    花了十天看完了《java编程思想》,我似乎能够体会到当时c++程序员看到java时那种兴奋的感觉了,相比c++而言这确实是一种比较现代的语言——当然这不是说c++不好,C++还是我心中最强大的语言。

  虽然十天的时间基本不可能对java 有一个什么比较深入的了解,但是也算入了个门了。

  其实算来这是我第二次学习java了,第一次看的是java核心技术,看了几章就放弃了,说不出什么原因,总觉得这门语言不适合我,今天回想起来总算是找到原因了——太繁琐。

  java这门语言真的像有些人说的那样,就像一艘豪华游轮,里面什么都有,就是不太灵活,就拿书中的样例来说吧,完成一个功能,需要大片大片的代码,同样的东西C#只需要几行就能搞定。不用搞这么复杂吧。书里面的内容也是罗里吧嗦,说不到关键处。完全不像《C#入门经典》那样,给人思路清晰,由浅入深的感觉。整篇文章就觉得作者在告诉我:你看,java有一个特性,我可以这样来实现它,然后贴给你一段代码,然后,就没有然后了,也没有机制的介绍,也没有更加详细的对类进行说明。所遇事情点到而止,说了个一半。

  java7最新支持的lambda表达式,和c#相比而言简直,简直丑的难以接受。真不明白这么成熟的东西为什么要搞得这么丑,看来这搞法律的公司就是不擅长搞技术。

  据说java8要使用c#的语法,希望到时候能好点。

  真心希望java甩掉包袱,尽早出2.0.

  

原文地址:https://www.cnblogs.com/HighFun/p/2778278.html