`
shermenn
  • 浏览: 14192 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

设计java 基本原则- effective java

 
阅读更多
1.清晰性和简洁性最为重要
2,代码应该被重用 而不是拷贝
3,模块之间的依赖性尽可能地降到最小、
4.错误应该尽早地检测出来,最好是在编译时刻

分享到:
评论

相关推荐

    effective-java.pdf

    标题“effective-java.pdf”与描述“effective-java.pdf”表明本文档是关于Java编程实践的指南,且内容可能来自于一本名为《Effective Java》的书籍,该书是由Joshua Bloch编写,被广泛认为是Java编程的权威指南。...

    Effective-Java-2nd-Edition-(May-2008).zip_effective java

    1. **类和对象的设计原则**:书中强调了设计良好的API的重要性,包括接口的使用、类的封装、以及如何正确使用final关键字来防止意外修改。 2. **重写equals()和hashCode()**:Bloch建议当重写equals()方法时,也应...

    effective-java 配套代码

    配套代码`effective-java-examples-master`是书中示例代码的集合,用于直观地展示书中的各种编程技巧和原则。 在`effective-java-examples-master`中,你可以找到以下知识点: 1. **枚举(Enums)**: 书中强调了...

    java优秀源码-Effective-Java-Concepts:Java源代码可以强化概念,我正在从JoshuaBloch的出色著作“Eff

    通过研究`Effective-Java-Concepts-master`这个压缩包中的源代码,我们可以将理论知识与实际应用相结合,深化对Java编程的理解,提高编程技巧和代码质量。同时,这也是一种优秀的学习方法,可以帮助开发者更好地吸收...

    Effective Java第三版1

    《Effective Java》是Java编程领域的一本经典著作,由Joshua Bloch撰写,它提供了许多最佳实践和设计原则,帮助开发者写出更高效、更可维护的代码。第三版延续了这一传统,对Java语言的新特性进行了更新,并给出了...

    Effective Enterprise Java

    5. **Web服务和SOA**:在Java EE框架下,作者讨论了如何构建和消费Web服务,包括SOAP和RESTful API的设计原则,以及如何使用JAX-WS和JAX-RS进行实现。 6. **安全性**:书中的安全章节涵盖了身份验证、授权、加密和...

    effectiveJava课件分享

    在编程领域,特别是Java开发中,"Effective Java"是一本非常经典的书籍,由Joshua Bloch撰写,书中提出了一系列最佳实践和设计原则,以帮助开发者编写出更高效、更安全的代码。根据提供的标题和描述,我们将探讨三个...

    effective enterprise java 中文版

    1. **设计原则与模式**:书中强调了面向对象设计的基本原则,如单一职责原则、开闭原则和依赖倒置原则。同时,探讨了在企业级Java应用中常见的设计模式,如工厂模式、策略模式和观察者模式,以及如何在EJB...

    Effective.Enterprise.Java.中文版 高清pdf 下载

    其内容涵盖了Java编程的多个方面,包括设计模式、并发处理、异常处理、类库使用等,为程序员提供了实用的指导原则和最佳实践。 在Java的世界里,"Effective"系列书籍以其深入浅出的讲解和实用的编程技巧深受好评。...

    java源码总结-Effective-Java-3E:有效Java第三版的源代码示例和摘要的回购

    以上只是《Effective Java》第三版中部分核心知识点的概述,实际上,书中还包括了更多关于类型系统、序列化、方法设计、类设计等方面的内容。通过阅读源代码和摘要,开发者可以深入理解这些原则,并将其应用于实际...

    Java-Effective:Java Effective 2nd Edition书中的源代码

    《Effective Java》是Java开发领域的经典著作,由Joshua Bloch撰写,第二版更是程序员们不可或缺的参考书籍。这本书深入探讨了如何编写出高质量、高效、可维护的Java代码,涵盖了众多最佳实践和设计模式。这里我们将...

    Effective-Java读书笔记

    《Effective Java》是Java编程领域的一本经典著作,由Joshua Bloch撰写,它提供了许多实用的编程指导原则,帮助开发者写出更高效、更可维护的代码。这本书分为多个条目,每个条目都深入探讨了一个特定的Java编程实践...

    java自学必读书目

    《Effective Java》** - **作者:** Joshua Bloch - **主要内容:** 这本书提供了许多关于如何编写高质量、可维护的Java代码的最佳实践建议。 - **涵盖知识点:** - 设计模式 - 避免常见错误 - 高效使用Java集合...

    Effective-java-3e-source-code:有效Java第三版的源代码,并进行了必要的补充以使其可运行

    在这个压缩包文件"effective-java-3e-source-code-master"中,我们可以期待找到书中各个实例的实现,这些实例涵盖了Java编程的各个方面。 首先,书中的第一个重要知识点是“使用接口而非抽象类”。Java支持多继承,...

    Java学习、面试必备

    - 架构设计:讨论微服务、SOA等架构设计原则和实践。 4. **实战经验** - Web开发:如使用Spring Boot、Struts、Hibernate等框架进行Web应用开发。 - 数据库:MySQL、Oracle等数据库的使用,SQL语句优化,事务...

    effective enterprise java 中文

    ### 《Effective Enterprise Java》核心知识点解析 #### 一、企业级Java开发面临的挑战 - **并发访问策略**:在企业级系统中,多个用户共享数据的情况极为常见,因此需要有效的并发控制机制来确保数据的一致性和...

    JAVA程序员该懂的设计原则

    面向对象设计原则是Java程序员必须掌握的关键概念,它们为创建可维护、可扩展且易于理解的代码提供了基础。以下是你需要了解的10个面向对象设计原则,它们可以帮助你提升编程技能并遵循最佳实践。 1. 单一职责原则...

    effecctivejava 第三版中文

    《Effective Java》是Java编程领域的一本经典著作,由Joshua Bloch撰写,现在已经更新到第三版。这本书深入探讨了如何编写高效、可维护且设计良好的Java代码,是每一个Java开发者提升技能的重要参考资料。以下是对该...

    effecive java 中文版 第二版

    通过以上对“Effective Java 中文版 第二版”的核心知识点的总结,我们可以看到这本书覆盖了Java编程语言的各个方面,包括面向对象设计原则、类与接口的设计、对象的创建与销毁、枚举类型与注解、泛型与集合框架以及...

Global site tag (gtag.js) - Google Analytics