내 자기를 더 잘 설명하는 의사 코드. 나는이 시점에서 자바를 배우고있다. 새로운으로 결과 집합 내가하는 방법이 있다면이 방법을 사용할 필요로메소드에서 새 객체로 반환 될 때 원래 resultSet은 어떻게됩니까?
public resultSet getEverything()
{
resultSet rs = blabla;
return rs
}
나는 그것이 따라서 나는 그것을 사용, 검색 및 rs.close()
수없는 어쩌면 '가까운'I 몹시 떠들어 대다.
이전 결과 집합은 어떻게됩니까? 가비지 수집기에서 수집 할 수 있습니까? 'new'resultSet을 닫을 때 자체가 닫습니까? 코드 효율성/성능에 어떤 영향을 줍니까?
의견을 보내 주시면 대단히 감사하겠습니다. 내가 생각하기에 자바보다 오히려 OOP 문제가 더 많다. 감사합니다.
감사합니다 .. 정말로 분명하게 만들었습니다 :) 다른 한편으로는 duffymo가 그의 답변에서 지적한 점은 흥미 롭습니다 ... 동일한 방법으로 DB에 대한 연결을 닫으면 더 좋습니다. –