位置:济南优就业IT培训学校 > 学校动态 > Java语言
Java的未来是继续向前,再攀高峰,还是由盛转衰,锋芒挫缩,你我拭目以待。
自诞生以来,Java 就一直是人们爱恨交加的语言。 USENIX 会议,在会议上,James Gosling 次谈到 Java(远在 1.0 之前),人们离开会议室后都在谈论 Java 是有多么可怕——那时候并没有人真正使用过 Java 语言,因为它还没有发布。
在这项调查中,Java 第 9 位。鉴于 Java 的声誉,给出这样的应该已经很够意思了。
如果这个列表中有一种编程语言与大型项目相关,那就是 Java。关于 Java 有很多令人讨厌的地方:尽管其中很多都与 Java 成长过程中程序员形成的不良习惯有关,而不是与语言本身有关。
如果你发现自己在滥用设计模式,请退后一步看看自己在做什么;把所有东西都变成设计模式就是一个信号,表明你并没有理解模式到底是用来干什么的。(如果你需要复习的话,可以参阅 《深入浅出设计模式》(Head First Design Patterns) 或“金刚”合著的经典书籍《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)。
如果你开始编写 FactoryFactoryFactory,请停下来好好走一走。如果你正在编写 ,那就无需这样做了。但 Java 并不会让你这么做的。描述性的名称还是很好的;长得离谱的名称(以及深得离谱的包层次结构)却并非如此。
我总是试图在每行代码上都有一个连贯的想法。你不能在名字只有半行长的时候这么做。但这不是 Java 的错,而是 Java 程序员的一种文化怪癖。
Java 是冗长的,但这不一定就是个问题。正如一位并非 Java 爱好者的人曾经告诉我的那样,类开始时的所有声明实际上都是文档,而文档在大型项目尤为重要。
一旦你知道了数据结构是什么,你就可以很好地猜测这个类是做什么的。我发现 Java 比大多数其他语言更容易阅读和理解,部分原因在于它非常明确——大多数的程序员意识到,他们花在阅读别人的代码上的时间要比编写自己的代码要多。
尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/2298/news/307355/违者必究! 以上就是济南优就业IT培训学校 小编为您整理 Java语言的全部内容。