목록전체 글 (97)
썩구노트
이번에는 자바 리스트 클래스들에 대해 알아 보겠습니다. 리스트는 배열의 한계 때문에 만들어진 자료형 입니다. 배열을 사용하기 위해서는 크기를 정해야 합니다. 그런데 프로그래밍 중 크기를 알 수 없는 경우가 더 많죠. List 는 메모리가 허용하는 한 계속 해서 추가 할 수 있도록 만든 자료형 클래스 입니다. ▼ java.util.List 는 인터페이스 클래스이며 java.util.Collection 인터페이스를 구현한 것입니다. List 를 사용하기 위해서는 아래 클래스들중 하나로 인스턴스화 할수 있습니다. 12345678910import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.Stack;..
프로그램에서 디버깅은 필수 입니다. 디버깅을 어떻게 하느냐에 따라 프로그램의 생산성과 능력이 결정되기 때문입니다. 그래서 프로그램하실 때 GUI 툴에는 디버깅 기능이 아주 잘 되어 있습니다.자바개발에서 가장 많이 쓰이고 있는 이클립스에도 디버깅 기능이 있죠. ▼ 이클립스에는 debug perspective 가 있습니다. Run/Debug 를 하게 되면 자동으로 Debug perspective 로 이동하게 됩니다. 이곳에서 디버깅을 하게 되는 것이죠. 디버깅 perspective 를 추가하기 위해 Open Perspective 를 클릭해 보시면 볼수 있습니다. 1. 브레이크 포인트 ▼ 디버깅은 가장 핵심은 브레이크 포인트 입니다. 그러니까 조사하고 싶은 시점에 진행을 멈추고 각 객체에 들어가 있는 값들을 ..
setTimeout 을 이용한 이벤트 남은 시간 보여주기