자바를 하다보면 위와 같이 노란불이 들어올 때가 있는데 dead code입니다. dead code는 무조건 작동하지 않아 작동하는 시간이 많이 걸리고 메모리를 잡아 먹습니다. 그리고 조건에 따른 분기문에서 발생합니다. dead code에 대해 찾아보면 절대적으로 작동하지 않는 코드이기 때문에 코드를 수정할 일이 없으면 지우는 게 높은 효율성을 보여줄 수 있습니다. deade code가 뜨는 코드인데요. val의 값은 0이고 if(val>0)은 false가 됩니다.
그래서 ture일 경우 dead code가 됩니다....
자바 이클립스 dead code 글에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.