Java ArrayList常用方法总结关于ArrayListArrayList是集合框架List接口的实现类(数组实现)List接口是一个有序的 Collection,使用此接口能够精确的控制每个元素插入的位置,能够通过索引(元素在List中位置,类似于数组的下标)来访问List中的元素,第一个元素的索引为 0,而且允许有相同的元素。List 接口存储一组不唯一,有序(插入顺序)的对象。Arra
文章目录Arrays.subList 规则Code基本使用注意事项修改原集合元素的值,会影响子集合修改原集合的结构,会引起ConcurrentModificationException异常修改子集合元素的值,会影响原集合修改子集合的结构,会影响原集合小结Arrays.subList 规则Code基本使用 /** * subList的注意事项 */ public static void subList(){ List<String&g
原创 2021-05-31 15:58:53
374阅读
文章目录Arrays.subList 规则Code基本使用注意事项修改原集合元素的值,
原创 2022-03-07 16:13:37
272阅读
定义:@PostConstruct是Java自带的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。语法:@PostConstruct public v
java开发时各类工具的使用规范工具类规范一个项目不可能没有工具类,工具类的初衷是良好的,代码重用,但到了后面工具类越来越乱,有些项目工具类有几十个,看的眼花缭乱,还有不少重复。如何编写出好的工具类,我有几点建议:隐藏实现就是要定义自己的工具类,尽量不要在业务代码里面直接调用第三方的工具类。这也是解耦的一种体现。如果我们不定义自己的工具类而是直接使用第三方的工具类有2个不好的地方:不同的人会使用不
Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯1)创建单条线程时直接指定线程名称Thread t = new Thread(); t.setName("cleanup-thread");2) 线程池则使用guava或自行封装的ThreadFactory,指定命名规则。//guava 或自行封装的ThreadFactory ThreadFactory threadF
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阅读
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阅读
前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,
原创 2023-07-04 12:00:57
166阅读
今天看到一句话,非常有感触,大概的意思就是:代码不仅仅是给机器运行的,同样是给工程师去阅读的,请对每一行代码负责。后来想想自己写代码是否对每一行代码都负责,并且相当当接手别人的可读性非常差的代码心里的感受,所以决定写一篇博客来总结自己在java开发中学习到的规范以及技巧,该博客长期更新。一,命名的风格1,类名使用驼峰的形式命名,且第一个字母大写,如:UserServie,UserDao,类的命名同
声明:转载学习。一、命名风格【强制】类名使用 UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外:DO / BO / DTO / VO / AO正例:MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion 反例:macroPolo / UserDo / XMLService / TCPUDPDeal / TAPromo
原创 2022-10-09 21:55:07
60阅读
代码规范每家都有, 可发现开发的时候执行力很差. 所以自己小结了一下具有"可操作性"的规定. 呵呵.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:长度:为便于阅读和理解,单个函数的有效代码长度当尽量在100行以内(不包括注释行),当功能模块过大时往往采用使用
转载 2023-09-08 22:35:31
130阅读
Java代码开发规范格式规范:1、TAB空格的数量。编辑器上的TAB空格数量统一取值为42、换行, 每行120字符3、if语句的嵌套层数3层以内4、匿名内部类20行以内 ,太长的匿名内部类影响代码可读性,建议重构为命名的(普通)内部类。5、文件长度2000行以内6、方法长度150行以内7、逻辑上相关序代码与其前后之程序代码间应以空白行加以分隔;在注释段与程序段、以及不同程序段插入空行。提高可读性8
Java后端开发规范  一、技术栈规约  二、命名规范  三、Java代码规范(注释规范、异常与日志、代码逻辑规范)  四、Mybatis与SQL规范  五、结果检查(单元测试及代码扫描)  六、安全规范一、技术栈规约 二、命名规范命名使用英文词组合,严禁使用中文拼音或拼音首字母组合命名(专有名词例外) - OrganizationTreeNode, OrganizationVO ; 不
Java开发规范命名【规范】类名使用UpperCamelCase 风格,必须遵从驼峰形式,但以下情形例外: ( 领域模型的相关命名 )DO / BO / DTO / VO 等。正例: MarcoPolo / UserDO / XmlService / TcpUdpDeal / TaPromotion反例: macroPolo / UserDo / XMLService / TCPUDPD
转载 2022-10-11 14:50:32
265阅读
  • 1
  • 2
  • 3
  • 4
  • 5