ON/Eclipse

· ON/Eclipse
공부를 하다가 코드가 어떤 형태로 돌아가는지 모르겠다고 동생한테 질문을 한 적이 있다. 그때 공부를 해보라고 했던게 바로 '디버깅'이었다. 현재에도 공부를 하다가 로직의 흐름이 어려울 때 디버깅을 통해 어떤식으로 흘러가는지 어디서 오류가 나는지 확인할 수 있어서 자주 이용을 하고 있다. 그럼 디버깅이 어떤 것인지 어떻게 하는건지 살펴보자. 디버깅이란 ? 컴퓨터 프로그램 개발 단계 중에 발생하는 시스템의 논리적인 오류나 비정상적 연산(버그)을 찾아내고 그 원인을 밝히고 수정하는 작업 과정을 의미한다. 아래 내용은 디버깅을 이용할때 사용하는 내용이며 아래 사용방법에 대해서는 아래 내용에서 확인해봊ㅏ. breakpoint : 중단지점으로 실행 모드가 아닌 디버그 모드에서 프로그램을 중지하게 되는 지점의 표시이..
· ON/Eclipse
가끔 공부하다 보면 이런식으로빨강, 초록 , 노란색 줄로 뜨는 경우가 많다. 처음에는 한칸을 지우고 없앴는데, 도대체 왜 뜨는지 궁금해서 찾다가. 나같은 사람이 많을 것 같아, 정리를 해두려고 한다. 이것은 이클립스에서 제공하는 EclEmma 라는 플러그인으로, 자바에서 TDD를 할 때 테스트 커버리지를 측정해주는 기능이라고 하며, TDD에서 테스트 커버리지(Test Coverage)란, 테스트가 얼마나 코드를 커버하고 있는지를 나타내는 지표이며 테스트 케이스가 실행한 코드의 비율을 나타낸다고 한다. 제거하고 싶다면 아래 보이는 X 표시를 눌러주면 된다.
· ON/Eclipse
1. 자바란 ? 객체 지향 프로그래밍 언어로서, 1995년에 Sun Microsystems(현재 오라클(Oracle)의 자회사)에서 개발되었다. 자바는 기존의 프로그래밍 언어들의 단점을 보완하고 이식성이 높은 특징을 가지고 있어 다양한 분야에서 사용되고 있다. 2. 자바 프로그램 실행되는 과정 1. 소스 코드 작성 : 자바 프로그램을 작성하기 위해서는 먼저 텍스트 에디터 등을 이용하여 자바 소스 코드를 작성한다. 자바 소스 코드는 .java 확장자를 가지며, 일반적으로 텍스트 파일로 작성된다. 2. 컴파일러 :자바 소스 코드를 JVM(Java Virtual Machine)이 이해할 수 있는 바이트 코드로 변환한다. 이 과정을 컴파일(Compile)이라고 하며, javac 컴파일러를 사용하여 수행된다. 여..
박도비
'ON/Eclipse' 카테고리의 글 목록