定义:@PostConstruct是Java自带的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。语法:@PostConstruct public v
Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯1)创建单条线程时直接指定线程名称Thread t = new Thread(); t.setName("cleanup-thread");2) 线程池则使用guava或自行封装的ThreadFactory,指定命名规则。//guava 或自行封装的ThreadFactory ThreadFactory threadF
1.命名规则代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:(领域模型 的相关命名)DO / BO / DTO / VO等。 正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo
转载 2023-09-23 20:43:02
76阅读
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
1099阅读
Java开发规范之小记,本文基本都是来自原书
原创 2022-08-14 00:32:20
70阅读
Java 开发规范一、编程规约(一)命名风格1.【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:name / name / $name / name / name$ / name2.【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音命名方
原创 3月前
5阅读
声明:转载学习。一、命名风格【强制】类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:DO / BO / DTO / VO / AO正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromo
原创 2022-10-09 21:55:07
51阅读
前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,
原创 2023-07-04 12:00:57
157阅读
统一化规范化的软件开发是尤为重要的,在软件开发的生命周期中,软件开发过程的投入不是最大的,主要是
原创 2022-05-27 15:07:07
140阅读
Java开发规范命名【规范】类名使用UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: ( 领域模型的相关命名 )DO / BO / DTO / VO 等。正例: MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion反例: macroPolo / UserDo / XMLService / TCPUDPD
转载 2022-10-11 14:50:32
240阅读
贴一份我之前整理的 JAVA开发规范JAVA开发规范 luo@leader.cn 代码整体风格 Controller类,不要直接使用Map,HttpServletRequest request,HttpServletResponse response 作为参数,不要使用 Servlet API的
原创 2021-08-11 14:40:58
503阅读
代码规范每家都有, 可发现开发的时候执行力很差. 所以自己小结了一下具有"可操作性"的规定. 呵呵.1/ 所有文件编码为utf-82/ 所有操作的入口都必须log开始和结束时间, 并记录功能点名称 及功能负责人3/ 及时重构 (不要出现重复的代码. 代码越少, 复杂度越小, 需要大改的时候可以来...
转载 2010-02-03 10:12:00
171阅读
2评论
# Java 开发规范 ## 概述 Java 是一种面向对象的编程语言,广泛应用于企业级开发和移动应用开发。为了保证代码的可读性、可维护性和可扩展性,Java 开发规范被广泛采用。本文将介绍一些常用的 Java 开发规范,并提供相应的示例代码。 ## 命名规范Java 开发中,命名规范对于代码的可读性和理解性非常重要。以下是一些常用的命名规范: 1. 类名应该使用大写字母开头的驼峰
原创 10月前
28阅读
一、使用规范的目的  使本组织能以标准的,规范的方式设计和编码。通过建立编码规范,以使每个开发人员养成良好的编码风格和习惯;并以此形成开发小组编码约定,提高程序的可靠性,可读性,可修改性,可维护性和一致性等,增进团队间的交流,并保证软件产品的质量。二、代码组织与风格 1:长度:为便于阅读和理解,单个函数的有效代码长度当尽量在100行以内(不包括注释行),当功能模块过大时往往采用使用
转载 2023-09-08 22:35:31
111阅读
Java后端开发规范  一、技术栈规约  二、命名规范  三、Java代码规范(注释规范、异常与日志、代码逻辑规范)  四、Mybatis与SQL规范  五、结果检查(单元测试及代码扫描)  六、安全规范一、技术栈规约 二、命名规范命名使用英文词组合,严禁使用中文拼音或拼音首字母组合命名(专有名词例外) - OrganizationTreeNode, OrganizationVO ; 不
Java代码开发规范格式规范:1、TAB空格的数量。编辑器上的TAB空格数量统一取值为42、换行, 每行120字符3、if语句的嵌套层数3层以内4、匿名内部类20行以内 ,太长的匿名内部类影响代码可读性,建议重构为命名的(普通)内部类。5、文件长度2000行以内6、方法长度150行以内7、逻辑上相关序代码与其前后之程序代码间应以空白行加以分隔;在注释段与程序段、以及不同程序段插入空行。提高可读性8
1.抽象类命名使用 Abstract 或 Base 开头; 异常类命名使用 Exception 结尾; 测试类命名以它要测试的类的名称开始,以 Test 结尾。2.POJO 类或者通常所说的实体类中布尔类型的变量,都不要加 is,否则部分框架解析会引起序列化错误。3.任何运算符左右必须加一个空格。4.构造方法里面禁止加入任何业务逻辑,如果有初始化逻辑,请放在 init 方法中。同理getter
一、编程规约(一) 命名规约1.【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$2.【强制】所有编程相关的命名严禁使用拼音与英文混合的方
一、编程规范1).命名规范:1.【强制】代码中的命名均不可以以下划线或者美元符号($)开始和结束反例:name 、 name 、2.【强制】代码中禁止使用中文,且禁止使用拼音与英文混合的方式说明:正确的英语拼写和语法可以让阅读者更便于理解,避免歧义,纯拼音的命名方式也是需要避免使用的反例:DaZhePromotion [打折] / getPingfenByName() [评分] / int 某变量
一、编程规约1.【强制】抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类命名以它要测试的类的名称开始,以Test结尾 2.【强制】POJO类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。 反例:定义为基本数据类型Boolean isDeleted;的属性,它的方法也是isDeleted(),RPC框架在反向解析的时候,“以为”对应的
转载 2023-09-29 09:56:27
324阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5