디버거
디버깅 - 버그를 잡는 행위
디버거 - 디버깅할 때 사용하는 도구
초급자 - 어떤 문제를 발견 했을 때, 원인파악이 힘듦, 도구(디버거)를 사용하지 않음
중급자 - 어떤 문제를 발견 했을 때, 원인파악을 할 수 있음, 도구를 사용
문제를 해결 할 때, 디버거를 사용하는 것이 중요!
입출력
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 |