1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking, multithreading,reflect
转载
2023-08-29 10:20:26
41阅读
定义:@PostConstruct是Java自带的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。语法:@PostConstruct
public v
转载
2023-12-27 15:18:51
69阅读
java开发时各类工具的使用规范工具类规范一个项目不可能没有工具类,工具类的初衷是良好的,代码重用,但到了后面工具类越来越乱,有些项目工具类有几十个,看的眼花缭乱,还有不少重复。如何编写出好的工具类,我有几点建议:隐藏实现就是要定义自己的工具类,尽量不要在业务代码里面直接调用第三方的工具类。这也是解耦的一种体现。如果我们不定义自己的工具类而是直接使用第三方的工具类有2个不好的地方:不同的人会使用不
Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯1)创建单条线程时直接指定线程名称Thread t = new Thread();
t.setName("cleanup-thread");2) 线程池则使用guava或自行封装的ThreadFactory,指定命名规则。//guava 或自行封装的ThreadFactory
ThreadFactory threadF
转载
2024-06-20 08:52:46
74阅读
pdf文件链接: https://pan.baidu.com/s/15Q_qCyqLTG0wBFyHVM3zog提取码: in6y 目录一、 编程规约(一) 命名风格(二) 常量定义(三) 代码格式(四) OOP 规约(五) 集合处理(六) 并发处理(七) 控制语句(八) 注释规约(九) 其它二、异常日志(一) 异常处理(二) 日志规约三、单元测试四、安全规约五、MySQL 数据库(一)
1.命名规则代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:(领域模型 的相关命名)DO / BO / DTO / VO等。 正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo
转载
2023-09-23 20:43:02
86阅读
Java开发规范命名【规范】类名使用UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: ( 领域模型的相关命名 )DO / BO / DTO / VO 等。正例: MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion反例: macroPolo / UserDo / XMLService / TCPUDPD
转载
2022-10-11 14:50:32
265阅读
贴一份我之前整理的 JAVA开发规范: JAVA开发规范 luo@leader.cn 代码整体风格 Controller类,不要直接使用Map,HttpServletRequest request,HttpServletResponse response 作为参数,不要使用 Servlet API的
原创
2021-08-11 14:40:58
530阅读
统一化规范化的软件开发是尤为重要的,在软件开发的生命周期中,软件开发过程的投入不是最大的,主要是
原创
2022-05-27 15:07:07
171阅读
代码规范每家都有, 可发现开发的时候执行力很差. 所以自己小结了一下具有"可操作性"的规定. 呵呵.1/ 所有文件编码为utf-82/ 所有操作的入口都必须log开始和结束时间, 并记录功能点名称 及功能负责人3/ 及时重构 (不要出现重复的代码. 代码越少, 复杂度越小, 需要大改的时候可以来...
转载
2010-02-03 10:12:00
175阅读
2评论
# Java 开发规范
## 概述
Java 是一种面向对象的编程语言,广泛应用于企业级开发和移动应用开发。为了保证代码的可读性、可维护性和可扩展性,Java 开发规范被广泛采用。本文将介绍一些常用的 Java 开发规范,并提供相应的示例代码。
## 命名规范
在 Java 开发中,命名规范对于代码的可读性和理解性非常重要。以下是一些常用的命名规范:
1. 类名应该使用大写字母开头的驼峰
原创
2023-12-15 07:57:01
33阅读
1.抽象类命名使用 Abstract 或 Base 开头; 异常类命名使用 Exception 结尾; 测试类命名以它要测试的类的名称开始,以 Test 结尾。2.POJO 类或者通常所说的实体类中布尔类型的变量,都不要加 is,否则部分框架解析会引起序列化错误。3.任何运算符左右必须加一个空格。4.构造方法里面禁止加入任何业务逻辑,如果有初始化逻辑,请放在 init 方法中。同理getter
转载
2023-09-06 17:11:17
9阅读
一、编程规约(一) 命名规约1.【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2.【强制】所有编程相关的命名严禁使用拼音与英文混合的方
转载
2024-01-25 23:14:17
163阅读
一、编程规范1).命名规范:1.【强制】代码中的命名均不可以以下划线或者美元符号($)开始和结束反例:name 、 name 、2.【强制】代码中禁止使用中文,且禁止使用拼音与英文混合的方式说明:正确的英语拼写和语法可以让阅读者更便于理解,避免歧义,纯拼音的命名方式也是需要避免使用的反例:DaZhePromotion [打折] / getPingfenByName() [评分] / int 某变量
转载
2023-08-10 10:32:29
189阅读
download:[url]http://www.skyinn.org/downloads/JavaDevSpec.pdf[/url]wiki:[url]http://www.skyinn.org/wiki/Wiki.jsp?page=JavaDevSpec[/url]-------------------------------------------------------目录:-------
转载
精选
2008-04-07 13:30:21
1121阅读
Java 开发规范一、编程规约(一)命名风格1.【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:name / name / $name / name / name$ / name2.【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音命名方
原创
2024-07-24 23:33:57
5阅读
Java开发规范之小记,本文基本都是来自原书
原创
2022-08-14 00:32:20
73阅读
声明:转载学习。一、命名风格【强制】类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:DO / BO / DTO / VO / AO正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromo
原创
2022-10-09 21:55:07
60阅读
前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,
原创
2023-07-04 12:00:57
166阅读
今天看到一句话,非常有感触,大概的意思就是:代码不仅仅是给机器运行的,同样是给工程师去阅读的,请对每一行代码负责。后来想想自己写代码是否对每一行代码都负责,并且相当当接手别人的可读性非常差的代码心里的感受,所以决定写一篇博客来总结自己在java开发中学习到的规范以及技巧,该博客长期更新。一,命名的风格1,类名使用驼峰的形式命名,且第一个字母大写,如:UserServie,UserDao,类的命名同