클래스에서 여러 번 사용하는 변수가 있으며 속도가 중요하므로 가장 빠른 방법을 사용하고 싶습니다.Java - 개체의 get 메서드를 로컬 개체를 사용하는 것보다 느리게 호출합니까?
modifyValue(User.getSession().getSessionValue());
여러 다른 장소에서 변수를 사용할 때
private String sessionValue;
sessionValue = User.getSession().getSessionValue();
modifyValue(sessionValue);
같은 로컬 값 정보를 설정 :
사용하여 A 사이의 속도 차이가 있습니까? 어떤 스타일이 더 좋을까요, 아니면 이해하기가 더 명확할까요? 위의 예제가 현재 기존 코드에서 사용되는 경우 리팩터링 할 가치가 있습니까?
컴파일 시간이 조금씩 달라집니다. 명명 변수는 재사용 및 코드 유지 관리에 도움이 될 것입니다. –