借给你看看:
Java书籍可分为三类,语言类(如Thinking in java)、平台及相关技术类(如
Inside JVM,Java Management Extension)和设计类(如Design Pattern Java
Companion Applied Java Patterns),而依个人见解,基于Java的设计是重中之重。
众所周知,Java语言本身以面向对象、结构简洁著称,其语言本身并没有太大的复杂性
(这与C++形成了鲜明对比),因此,对于Java新手而言,语言教学之类的书籍只需要
有一本入门教程、一本较全的参考手册即可(Thinking In Java 和 JDK Document 就
可以满足),而学习的重点,也是决定一个Java设计师的优劣所在,则是在于其对具体
系统所设计的应用是否满足需求,而设计方面的功力需要相当的理论积累和实际实践并
举的。 (1)平台及相关技术类 ◎《Inside JVM》 要深入Java的运行机理,必然需要对JVM机制有所了解,Java号称Platform
Independent,但JVM本身就是一个Platform,正如我们用MFC写Windows应用程序一样,
只有了解了Windows的系统消息处理机制我们才能编写出强大的MFC应用。 ◎《O'relliy Java Management Extentsion》 JMX Java Management Extentsion是Java组件管理的扩展规范,也是当前主流J2EE应用
服务器(Weblogic,Websphere,JBoss)的核心和基础。 (2)语言类 ◎《The Elements of Java Style》 7个人参与编写的140页的书,能不好吗?J Java Syntax告诉你如何编写机器可以理解的代码,而Java Style则告诉你如何编写他
人可以轻松读懂的代码,事实证明,易读易维护的代码通常更加健壮,而Java作为面向
大型工程应用的程序设计语言在这方面则显得尤其重要。建议使用Java编程的人都来读
读这本手册,不花太多的精力却能给你的工作带来极大的帮助,极具指导意义。 ◎《Bitter Java》 设计模式对软件开发来说很重要,这一点从它在技术中所占的数量就可见一斑。不过,
鉴于其在开发过程中的实用性,设计模式只解决了问题的一半。反模式——描述“对产
生绝对负面结果的问题的一种常用解决方案”——旨在通过向 Java 程序员展示如何避
免常见的 Java 陷阱来解决问题的另一半。《Bitter Java》就是这样一本书,它告诉
你不该做什么,从而帮助读者避免重蹈覆辙。 ◎《Java Pitfalls》&《More Java Pitfalls》 Java界中的Effective C++。 许多Java程序员通过几年的辛苦,不断的碰壁总结出一些零散的编程经验,当他们看到
这两本书的时候可能会欣喜若狂,这两本书总结了Java程序设计中可能遇到的大多数问
题。不可不读的好书。 (3)设计类 ◎《Applied Java Paterns》 GoF的 Design Pattern 是设计模式的开山之作,但由于其采用的是C++的描述方法,并
且由于Java语言与C++的差异,java程序员阅读Design Pattern往往有一种陌生感,难
以切入实处,而Applied Java Patterns则正是针对Java语言所撰写的设计模式书籍。
通过实际Java代码示例,让读者清晰的理解设计模式在Java中的实现并可以在实际工作
实现设计模式的快餐化应用。 ◎《Thinking in Patterns with Java》 Thinking In java 作者Bruce Eckel关于Patterns in Java 的大作,但现在还处于0.6
版本。
Java书籍可分为三类,语言类(如Thinking in java)、平台及相关技术类(如
Inside JVM,Java Management Extension)和设计类(如Design Pattern Java
Companion Applied Java Patterns),而依个人见解,基于Java的设计是重中之重。
众所周知,Java语言本身以面向对象、结构简洁著称,其语言本身并没有太大的复杂性
(这与C++形成了鲜明对比),因此,对于Java新手而言,语言教学之类的书籍只需要
有一本入门教程、一本较全的参考手册即可(Thinking In Java 和 JDK Document 就
可以满足),而学习的重点,也是决定一个Java设计师的优劣所在,则是在于其对具体
系统所设计的应用是否满足需求,而设计方面的功力需要相当的理论积累和实际实践并
举的。 (1)平台及相关技术类 ◎《Inside JVM》 要深入Java的运行机理,必然需要对JVM机制有所了解,Java号称Platform
Independent,但JVM本身就是一个Platform,正如我们用MFC写Windows应用程序一样,
只有了解了Windows的系统消息处理机制我们才能编写出强大的MFC应用。 ◎《O'relliy Java Management Extentsion》 JMX Java Management Extentsion是Java组件管理的扩展规范,也是当前主流J2EE应用
服务器(Weblogic,Websphere,JBoss)的核心和基础。 (2)语言类 ◎《The Elements of Java Style》 7个人参与编写的140页的书,能不好吗?J Java Syntax告诉你如何编写机器可以理解的代码,而Java Style则告诉你如何编写他
人可以轻松读懂的代码,事实证明,易读易维护的代码通常更加健壮,而Java作为面向
大型工程应用的程序设计语言在这方面则显得尤其重要。建议使用Java编程的人都来读
读这本手册,不花太多的精力却能给你的工作带来极大的帮助,极具指导意义。 ◎《Bitter Java》 设计模式对软件开发来说很重要,这一点从它在技术中所占的数量就可见一斑。不过,
鉴于其在开发过程中的实用性,设计模式只解决了问题的一半。反模式——描述“对产
生绝对负面结果的问题的一种常用解决方案”——旨在通过向 Java 程序员展示如何避
免常见的 Java 陷阱来解决问题的另一半。《Bitter Java》就是这样一本书,它告诉
你不该做什么,从而帮助读者避免重蹈覆辙。 ◎《Java Pitfalls》&《More Java Pitfalls》 Java界中的Effective C++。 许多Java程序员通过几年的辛苦,不断的碰壁总结出一些零散的编程经验,当他们看到
这两本书的时候可能会欣喜若狂,这两本书总结了Java程序设计中可能遇到的大多数问
题。不可不读的好书。 (3)设计类 ◎《Applied Java Paterns》 GoF的 Design Pattern 是设计模式的开山之作,但由于其采用的是C++的描述方法,并
且由于Java语言与C++的差异,java程序员阅读Design Pattern往往有一种陌生感,难
以切入实处,而Applied Java Patterns则正是针对Java语言所撰写的设计模式书籍。
通过实际Java代码示例,让读者清晰的理解设计模式在Java中的实现并可以在实际工作
实现设计模式的快餐化应用。 ◎《Thinking in Patterns with Java》 Thinking In java 作者Bruce Eckel关于Patterns in Java 的大作,但现在还处于0.6
版本。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货