`
shyboy0358
  • 浏览: 33642 次
文章分类
社区版块
存档分类
最新评论

通用程序设计原则

 
阅读更多
1:将局部变量的作用域最小化
2:for-each循环优先于传统的for循环
3:如果需要精确计算,避免使用float和double,尽量使用int,long,Bigdecimal
4:基本类型优先于装箱基本类型
5:字符串连接应优先选择stringBuffer,stringBulider
6:尽量通过接口来引用对象
分享到:
评论

相关推荐

    触摸屏界面通用设计原则.pdf

    在第四章里,通过各种设计案例的比较和分析以及对已有理论原则的推导,同时又受到用户界面管理程序的启示,设想了一套触摸屏界面通用设计原则,使之能最大限度的适用于各种不同的触摸屏界面设计之中。   ...

    Java面向对象程序设计杨晓燕面向对象基本原则和模式.pptx

    第1页/共30页 Java面向对象程序设计杨晓燕面向对象基本原则和模式全文共30页,当前为第1页。 类的UML图 UML类图显示类的三个组成部分,第一是Java中定义的类名,第二个是该类的属性,第三个是该类提供的方法。 第一...

    MFC Windows程序设计(第2版修订版)--源代码

     《mfc windows程序设计(第2版)》是对其极为经典的第1版的全面更新,本书不仅扩展了已被认为是权威的关于microsoft用于windows api的功能强大的c++类库的阐述,还新增了有关com、ole和activex的内容。本书的作者...

    windows 程序设计

    为说明Windows程序设计的多种技术,本书提供了许多范例程序。这些程序使用C语言撰写并原原本本的使用Windows API来开发程序。我将这种方法称作「古典」Windows程序设计。这是我们在1985年为Windows 1.0写程序的方法...

    Android程序设计基础

    丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ISBN:9787115215369 上架时间:2009-11-6 出版日期:2009 年11月 开本:16开 页码:196 版次:1-1 编辑推荐  你的第一本Android书.  Pragmatic系列...

    C#程序设计(最新的培训教材)

    (1)通用语言运行库(Common Language Runtime—CLR) (2).NET框架类库(Framework Class libarary —FCL) 公共语言运行库是.NET Framework的基础。我们可以将运行库看作一个在执行时管理代码的代理,它提供内存...

    MFC Windows程序设计(第二版) 源代码 任哲编著 [评价可免费]

    本书沿袭前一版的编写原则和风格,在读者学习了C/C++的基础上,从Windows SDK程序设计出发,用C++类对Windows应用程序进行了模拟封装,重点介绍MFC的应用程序框架。随后以精练的语言介绍Windows的图形图像处理、应用...

    MFC Windows程序设计(第2版修订版)--详细书签版1卷

    MFC Windows程序设计(第2版修订版) (Programming Windows with MFC, 2nd Edition) 基本信息 作者: (美)Jeff Prosise [作译者介绍] 译者: 北京博彦科技发展有限责任公司 出版社:清华大学出版社 ISBN:...

    MFC Windows程序设计(第2版修订版)--详细书签版2卷

    MFC Windows程序设计(第2版修订版) (Programming Windows with MFC, 2nd Edition) 基本信息 作者: (美)Jeff Prosise [作译者介绍] 译者: 北京博彦科技发展有限责任公司 出版社:清华大学出版社 ISBN:...

    JAVA程序设计教程

    第一章程序和程序设计 .......................................................................................................1 §1.1 什么是程序 ?........................................................

    计算机控制系统第十章-计算机控制系统设计原则与步骤.pptx

    第十章 计算机控制系统设计原则与步骤 第一节 计算机控制系统设计原则 第二节 计算机控制系统设计步骤 第三节 计算机控制系统的工程设计与实现 四、控制系统的调试与运行 计算机控制系统第十章-计算机控制系统...

    语言程序设计课后习题答案

    1-1 简述计算机程序设计语言的发展历程。 解: 迄今为止计算机程序设计语言的发展经历了机器语言、汇编语言、高级语言等阶段,C++语言是一种面向对象的编程语言,也属于高级语言。 1-2 面向对象的编程语言有哪些...

    基于NBear的技术平台架构及开发规范.pdf

    3.2.2 应用程序设计原则 3.3 设计实现 3.3.1 数据库设计 3.3.2 模型层设计 3.3.3 数据访问层设计 3.3.4 业务逻辑层设计 3.3.5 表示层设计 3.3.6 构件实现 3.4 通用业务处理 3.4.1 缓存 3.4.2 日志 3.4.3 权限管理 ...

    敏捷软件开发-原则、模式与实践.pdf

    本书讲授了一些原则、模式...本书探索了基本的设计原则,软件设计结构的通用模式以及有利于团队融为一个有机整体的一系列实践。本书包含了许多代码,仔细研读这些代码是学习本书所教授的原则、模式及时间的最有效方法

    基于Spring[1].NET的技术架构及开发规范 - .pdf

    3.2.2 应用程序设计原则 3.3 设计实现 3.3.1 数据库设计 3.3.2 模型层设计 3.3.3 数据访问层设计 3.3.4 业务逻辑层设计 3.3.5 表示层设计 3.3.6 构件实现 3.4 通用业务处理 3.4.1 缓存 3.4.2 日志 3.4.3 权限管理 ...

    SOA服务设计原则

    面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程...

    java代码书写规范

    本文提供一整套编写高效可靠的 Java 代码的标准、约定和指南。它们以安全可靠的软件工程原则为基础,使代码易于理解、维护和...最后,遵循一套通用的程序设计标准将带来更大的一致性,使软件开发团队的效率明显提高。

    Scala程序设计(第2版)

    第23章 应用程序设计 435 23.1 回顾之前的内容 435 23.2 注解 437 23.3 Trait即模块 441 23.4 设计模式 442 23.4.1 构造型模式 443 23.4.2 结构型模式 443 23.4.3 行为型模式 444 23.5 ...

Global site tag (gtag.js) - Google Analytics