Java12 [JAVA] Date(), System.currentTimeMillis()를 SimpleDateFormat사용하여 원하는 형태로 날짜 출력 개발을 하다 보면 성능의 한 측면에서 시간이 얼마나 걸리는지 테스트를 정말 정말 많이 하게 되는데요😂 우선 현재시간을 아는것이 기본이겠죠? 현재시간을 알 수있는 방법에는 아래와 같이 Calendar.getInstance().getTime(), new Date(), System.currentTimeMillis() 이렇게 3가지가 있어요. import java.util.Calendar; import java.util.Date; public class SimpleDateFormat_Sample { public static void main(String[] args) { System.out.println(Calendar.getInstance().getTime()); System.out.println(new Da.. 2020. 9. 15. [Java] static 오늘은 static에 대해 공유합니다. 보시다가 부족한부분이나 잘못된부분을 알려주시면 감사히듣고 수정하겠습니다 :) Static 의 의미 정적, 고정의 뜻으로 모든 객체가 공유한다는 의미입니다. 공유변수 or 공유메소드 라고도 불립니다. int a = 1 과 같이 미리 자료형을 고정하는 것도 static 의 개념입니다. 객체와 묶이는 데이터가 아니라 클래스와 묶이는 데이터입니다. static 사용의 장점 변수 or 메소드를 공유하므로 변수 크기만큼 메모리를 아낄 수 도 있습니다. 미리 메모리에 올라가 있으므로 인스턴스(객체) 생성 없이 바로 사용 가능하며 속도도 빠릅니다. static 사용의 단점 Garbage Collector의 관리 영역 밖에 존재하므로 자주 사용하면 프로그램의 종료 시까지 메모리가 .. 2020. 6. 30. 이전 1 2 다음