• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件相关技术及其在国内的应用

发布: 2008-2-19 11:05 | 作者: 夏昕 | 来源: gov | 查看: 24次 | 进入软件测试论坛讨论

领测软件测试网

 

本书的作者在使用C++的时候,全世界的C++用户还寥寥无几。他们对C++语言的发展有着突出的贡献。

    2.Java

    个人将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》就是这样一本书,它告诉你不该做什么,从而帮助读者避免重蹈覆辙。

 

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网