- 浏览: 479268 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
gapper:
多谢!!!
软件项目解决方案模板 -
lxyizy521:
感谢你无私的分享,正头疼文档的事情呢。
软件项目解决方案模板 -
flyisland:
不错的资料收集的心得,多谢分享!
如何从小工到专家——Dreyfus模型应用 -
a254124185:
Java编码规范及实践 -
clj2008tom:
LZ好久没更新了,呵呵
graphviz 在redhat as4 下的安装
最近,公司需要制定java方面的编码规范,我参考了网上的资料,同时增加了代码最佳实践,包括常用的10几个设计模式快速参考等。附件是这个《Java编码规范及实践》的pdf版本,供大家参考。
下面是目录:
第1章 概述 3
1.1 前言 3
1.2 术语 3
1.3 约束 4
第2章 一般规则 4
第3章 格式规范 4
第4章 命名规范 15
4.1 一般命名规范 15
4.2 特殊命名规范 18
第5章 注释规范 21
5.1 概述 21
5.2 一般原则 21
5.3 注释内容 22
第6章 编程实践 25
第7章 设计模式快速参考 27
7.1 工厂模式 27
7.1.1 简单工厂 27
7.1.2 工厂方法 27
7.2 单例模式 28
7.3 适配器模式 29
7.4 组合模式 30
7.5 外观模式 31
7.6 代理模式 32
7.7 命令模式 33
7.8 观察者模式 34
7.9 策略模式 36
7.10 模版方法模式 37
7.11 参观者模式 39
第8章 单元测试 42
8.1 为什么要单元测试 42
8.2 单元测试工具 42
第9章 代码重构 42
9.1 长方法 42
9.2 巨大类 42
第10章 工具支持 42
10.1 eclipse 配置 42
10.2 使用方式 43
第11章 参考资料 45
第12章 致谢 45
- Java编码规范及实践.rar (266.8 KB)
- 下载次数: 3312
评论
25 楼
a254124185
2012-07-23
24 楼
caoguojian9999
2010-01-18
非常感谢楼主
23 楼
erictan
2009-06-21
gurudk, thank u!
22 楼
javacto
2009-04-04
谢了,收藏了。。。
21 楼
yuting_lv
2009-02-20
学习了,谢谢
20 楼
lushisang
2009-02-17
非常感谢楼主,对初学者还是很有帮助的^_^
19 楼
xinsrxh
2009-02-09
谢谢楼主分享!
18 楼
woaiwofengkuang
2009-01-21
感谢,谢谢你的分享。
17 楼
ji12332111
2008-12-31
谢谢你的忠告与分享~~~~~~~~
16 楼
cjt
2008-12-22
收藏了,谢谢
15 楼
gurudk
2008-12-10
czwlucky 写道
不错,希望尽早看到完整版的:)
关于重构的,我就没写了,以后有精力我整理一下。
martinfowler有一本书专门讲,他还有一个网站,专门讲重构,
http://www.refactoring.com/catalog/index.html
至于单元测入门,可以参考java和C#的实用程序员系列。
14 楼
wntaimoshen
2008-12-10
学习了,我觉的对自己很有帮助
13 楼
czwlucky
2008-12-10
不错,希望尽早看到完整版的:)
12 楼
huangcs27
2008-12-08
I like it !!!
11 楼
_yue
2008-12-07
对于一个写程序不规范的程序员来说很有帮助,这个世界还是好人多
10 楼
jiangshaolin
2008-12-06
楼主的无私奉献精神实为我感动!!
9 楼
jpa098
2008-11-05
谢谢分享!
8 楼
sz-James
2008-09-04
两个字,好人啊!!!(把啊去掉)
7 楼
wst302
2008-09-03
收藏,学习
6 楼
KissMoon
2008-08-16
感觉有价值,收!
发表评论
-
如何在公司中引入新思路——fearless change
2009-09-28 00:21 1377我前面的博客也提到,在一个公司中,引入一个新的想法,获得成功并 ... -
Code Review Patterns
2009-06-23 09:57 1478整理了一下Code Review中 ... -
团队分析与设计(TeamAnalysisDesignPattern)
2009-04-11 14:31 14231)Problem 问题域比较复杂,团队中没有人能 ... -
极限会议模式(ExtremeMeeting)
2009-03-17 13:38 1853名字自己随便取的,如有雷同,纯属巧合。 1. Proble ... -
5W问题分析模式
2009-03-10 08:41 01. Problem 当遇到问题,手足无措时。 2. So ... -
影响分析模式(InfluenceAnalysisPattern)
2009-03-06 23:58 12261. Problem 解决问题,进行决策和面对改变时, ... -
全局目标导向模式(GlobalTargetOrientedPattern)
2009-03-05 23:08 9341. Problem 一个团队在做事情的过 ... -
通讯录模式(AddressListPattern)
2009-03-02 22:10 1492模式是实践的抽象,今天我来总结一下通讯录模式。 1. Pr ... -
导航者模式(NavigatorPattern)
2009-02-28 10:40 01. Problem 人是容易犯错的,而且但线条的。 ... -
Double Dispatch(双分派)
2009-02-04 11:24 2465参考资料: http://en.wikipedia ... -
有人的地方就有江湖
2009-01-30 08:54 2297有人的地方就有 ... -
设计模式快速参考-参观者模式
2008-12-06 07:27 1644参观者模式主要对一组固定结构的对象进行访问,一般和组合模式一起 ... -
设计模式快速参考-模板方法模式
2008-12-06 07:21 1066abstract class TravelTemplate ... -
设计模式快速参考-策略模式
2008-12-06 07:17 1174//密钥对生成接口 interface IKeyPairGen ... -
设计模式快速参考-观察者模式
2008-12-06 07:13 1281//主题,这里是快餐店 class SnackShop{ ... -
设计模式快速参考-命令模式
2008-12-06 07:10 1278interface ICommand{ void e ... -
设计模式快速参考-代理模式
2008-12-06 07:07 1212class FileDownloader( publ ... -
设计模式快速参考-外观模式
2008-12-06 07:03 1048为一组类提供简单的外部接口,使外部调用者不需要和所 ... -
设计模式快速参考-组合模式
2008-12-06 07:00 1048abstract class Hardware{ } cla ... -
设计模式快速参考-适配器模式
2008-12-06 06:49 1243interface Powerable{ 110v ...
相关推荐
Java编码规范及实践
6.不良实践 - 方法返回boolean类型返回了null。 7.错误用法 - "."用作正则表达式。 修复建议:String的split方法传递的参数是正则表达式,正则表达式本身用到的字符需要转义,如:句点符号“.”,美元符号“$”,...
阿里的java编码实践标准,推荐使用
本文档为软件工程等计算机专业实验报告,可用作模板参考,内容包括 java、PHP、C#语言介绍、环境搭建,集成环境的简单使用
不仅从语言角度系统而详细地阐述java安全编码的要素、标准、规范和最佳实践,而且从架构设计的角度分析了java api存在的设计缺陷和可能存在的安全风险,以及应对的策略和措施。可以将本书作为java安全方面的工具书,...
这个ppt主要是为开发人员规范代码提供手册,其中包含漂亮的代码是什么样子、编码规范的原则、标识符命名、空格、空行和缩进、注释及最佳实践和禁忌等内容。
对于想了解Java虚拟机的程序员来说,《Java虚拟机规范》是必须阅读的,对于想深入了解Java语言细节的程序员,阅读《Java虚拟机规范》也有极大好处,但是《Java虚拟机规范》、《Java语言规范》发布十余年,一直没有...
介绍了Java的命名规范,Java源文件样式,代码编程风格,程序编写规范,Struts编码规范,注释,编程实践问题等。
不仅从语言角度系统而详细地阐述java安全编码的要素、标准、规范和最佳实践,而且从架构设计的角度分析了java api存在的设计缺陷和可能存在的安全风险,以及应对的策略和措施。可以将本书作为java安全方面的工具书,...
《阿里编码规范》建议安装 eclipse 或 idea 对应 plugin 实践。