Skip to main content

Java Thread Control – pause/resume/stop demo

Thread는 개발하면서 많이 쓰이는 클래스 중 하나 입니다. 하지만 요구사항에 따라서는 Thread의 Pause, Resume, Stop이 필요한 경우가 생기는데 이 때 활용 할 수 있는 Thread Demo Class 입니다.

 

Read More

자바의 Enum 대하여 (간단 예제 포함)

C/C++에서 존재했던 Enum이 이전 자바에 존재하지 않아서 아래와 같은 형태로 사용했었습니다.

하지만 여기에는 몇가지 한계가 존재합니다. 타입에 대한 안전성을 보장하지 않습니다. START의 값이 0이 될 수도 있고 1이 될 수도 있고 무엇하나 START를 대표하는 값이 될 수 없습니다. 이름에 대한 값을 보장하지 않습니다. START를 출력하려고 한다면 0이 반환되어 이름대신 숫자를 출력하게 될 것 입니다. […]

Read More

[Java] 데이터 타입 (Data Type)

자바에서 메모리를 생성하는 유일한 방법은 데이터 타입을 이용하는 것이다. 기본 데이터 타입 (Primitive Data Type)     – byte(1)     – char(2)     – int(4)     – long(8)     – float(4)     – double(8)     – boolean(1) 데이터 타입의 목적 – 생성할 메모리의 크기(Size)를 지정하기 위한 목적으로 사용   […]

Read More

[Java] Java SE Development Kit (JDK) 설치

노트북을 포멧하고 Windows 7을 설치하고 Eclipse를 설치하기 위해 먼저 필요한 JDK를 설치하는 것을 남겨본다. 요즘 느끼는 것이지만 뭐든 문서로 남기는게 귀찮기는 하지만 나중에 상당히 도움이 되는것 같다. 먼저 java.sun.com으로 가서 아래 그림에서 체크한 JDK를 설치 파일을 받는다. 그리고 밑에 동그라미 해놓은 것은 개발할 때 좋은 참고서가 되어주는 문서이기 때문에 설치해놓으면 상당히 유용하다. 그럼 다운받은 jdk-6u16-windows-i586-p.exe […]

Read More

[우분투 8.10] 자바 jdk설치

구글링을 통해 알게된 블로그에서 전체를 복사해 온 것이다.. 원문 >> 꿈의초코 가장 중요한 것은 자바 설치가 아닐가 생각된다. 자바를 공부하는 학생으로서 JDK를 설치해보도록 하겠다. 현재 자바는 1.6버전이 최신 버전일 것이다. 현재 우분투에서는 apt-get install로 JDK설치를 지원한다. 만약에 JDK를 설치하지 않고 이클립스를 apt-get install로 설치한다면 예전(8.04)에는 잘 몰랐지만 이번에 보니깐 자동으로 openJDK를 설치해주는 것 같다. OpenJDK와 […]

Read More