기사 소개:널리 사용되는 프로그래밍 언어인 Java는 소프트웨어 개발에 널리 사용됩니다. 고품질 Java 코드를 작성하는 것은 모든 개발자의 목표이며, 코드 품질을 보장하는 과정에서 코드 감지 도구의 사용은 필수입니다. PMD는 JavaAPI 개발에서 일반적으로 사용되는 코드 품질 감지 도구입니다. 다음에서는 JavaAPI 개발에서 PMD의 사용을 자세히 소개합니다. 1.PMD란 무엇인가요? PMD는 규칙 엔진과 정적 분석 기술을 기반으로 한 Java 코드입니다.
기사 소개:그 이유는 프로젝트에서 PMD 정적 코드 감지를 수행할 때 다음과 같은 문제가 발생했기 때문입니다. 부분적으로 생성된 객체는 Java에서 사용될 때 DoubleChecked Locking 패턴에 의해 반환될 수 있습니다. 최적화 JRE는 객체 참조 지점의 생성자를 호출하기 전에 baz 변수에 대한 참조를 할당할 수 있습니다. 참고: Java5를 사용하면 Doubl을 만들 수 있습니다.