Netbeans은 IDEA Code Inspections List에 나타나는이 코드에 대해 불만을 제기하고 있습니다.날짜 또는 달력 필드 반환
public Date getStartDate()
{
return theStartDate;
}
IDEA 사이트는 말한다 :
이 검사 방법에서 java.lang.Date 또는 java.lang.Calendar 필드를 반환하는 시도를보고합니다. 날짜 또는 일정이 이기 때문에 종종 불변 값으로 처리되었지만 실제로 변경할 수있는 경우이 구성은 예기치 않게 으로 수정 된 상태의 개체를 생성 할 수 있습니다. 성능상의 이유로 때때로 유용하지만이 구조는 본질적으로 버그가 발생하기 쉽습니다.
그 밖의 방법은 Date
입니까?
'return new date (theStartDate.getTime()); ' –