본문 바로가기
아카이브/생활코딩

JAVA 20200909

by nineteen 2020. 9. 9.
반응형

디버거

 

디버깅 - 버그를 잡는 행위

디버거 - 디버깅할 때 사용하는 도구

 

 

초급자 - 어떤 문제를 발견 했을 때, 원인파악이 힘듦, 도구(디버거)를 사용하지 않음

중급자 - 어떤 문제를 발견 했을 때, 원인파악을 할 수 있음, 도구를 사용

 

문제를 해결 할 때, 디버거를 사용하는 것이 중요!

 

 

 

 

입출력

 

converting또는 여러가지 모르는 메소드들은 검색을 통하여 알 수있다.

검색이 매우 중요하므로 검색연습도 많이 해야한다.

ex)

(java string to double conversion : 문자를 실수로 converting하는 코드 검색),
(java text input popup swing : 텍스트를 팝업에 입력하는 창 띄우는 코드 검색)

 

 

자바의 메인메소드(public static void main(String[] args)에서 args에 값을 줄 수 있다.

 
run configuration에서 항목을 선택하고 arguments에서 인자를 설정

""를 이용하여 인자를 묶을 수 있고, 띄어쓰기로 인자들을 구분할 수 있다

인자를 사용할 때에는 자바창에서 args{}로 사용할 수 있으며 인자는 왼쪽부터 0,1,2,3 순으로 규명할 수 있다.

 

 

 

 

 

 

직접 컴파일하고 실행하기(개발도구없이)

 

cmd에 java또는 javac를 입력하면 위치가 나오고 설명창이 뜬다

환경변수의 Path라는 변수때문인데,

내PC -> 속성 -> 고급 시스템 설정 -> 환경변수 -> Path를 확인해보면 java의 경로가 입력되어 있다.

따라서 java의 위치가 나오지 않는다면 환경변수 Path에 java의 경로가 입력되어 있는지 찾아봐야함.

(이 Path를 이용하여 언제 어디서든 java를 이용할 수 있다.)

 

cmd환경에서 실행하는 건 오류가 떠서 하지 못했다.

 

 

 

 

'아카이브 > 생활코딩' 카테고리의 다른 글

JAVA 객체지향 프로그래밍 20200911  (0) 2020.09.11
JAVA 메소드 20200911  (0) 2020.09.11
JAVA 20200910  (0) 2020.09.10
JAVA 20200907  (0) 2020.09.07