메소드 바로 만드는 기능인데

알트 + 쉬프트 + M 단축키로 사용할 수도 있다.

자바에서는 전역변수를 Field라 부르는데

마우스 우클릭으로 바로 특정 변수를 전역변수로 변경할 수 있다.

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

프로젝트 클릭해서 Properties 속성 들어가서

경로를 카피하고

콘솔창 띄우고

cd + 카피한거 붙여넣기

따옴표로 묶어주는게 좋음

윈도우는 dir,

맥or리눅스는 ls -al 을 입력해서

파일들을 띄워본다

java 한테 AccountingApp을 실행 시켜보라 한다.

입력값을 입력해야함

입력한 결과가 나옴 args[] 겠지

여기까지가 이클립스 사용 안하고도 JAVA파일로 실행하는 방법

java파일이나, class 파일을 들고

다른 컴퓨터에서 실행할 수 있다함.

물론 JAVA가 설치되어있는 컴퓨터여야 하겠지.

자바가 설치되어있지 않은 컴퓨터에서 자바 파일을 실행할려면

launch4j 같은 소프트웨어를 사용해서

파일을 감싸서 실행할 수 있게 한다.

자바 버츄얼 머신이 내장되어 있기 때문에

프로그램파일로 실행 할 수 있게 하는 소프트웨어다.

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

클래스 인스턴스 사용법

클래스이름 변수이름 = new 클래스이름();

인스턴스로 사용되는 클래스안의 메소드는 static을 조심해서 쓰자

좀더 진도 나가기 전에는

PrintWriter 를 인스턴스화 할 때

사진속 마우스커서 위치의 문장을 클릭

해당 코드를 실행하자 현재 위치에 txt파일이 생성됨

상속 키워드는 extends

상속관계에서 자식 클래스에서 메소드를 썻을 때

없으면 부모 관계에서 찾아본다.

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

윈도우에선 윈도우키 + R 을 눌러서 실행창 뜨면

cmd 를 입력해서 도스창 같은거 띄우고

javac 라고 입력하면 컴파일을 할 수 있다함

사용법이 나온다 함

Program Files - Java - jdk 버전- bin 경로로 들어오면

Java.exe 가 있는데 java라고 입력했을 때 실행되고,

javac.exe 가 javac 라고 입력했을 때 실행되는 것

JAVA를 쳤을 때, 아무것도 안뜬다면

내 컴퓨터 - 속성 - 고급 설정? - 고급탭 - 환경변수 해서 저번에 JAVA 패스(경로) 환경변수 등록하는 법 처럼 하면 된다.

 

윈도우키 + R 누르고 실행창에 CMD 입력해서 도스 창 띄우고,

현재 워크페이스가 있는 위치의 경로를 복사해서 입력하고,

dir 이라고 입력하면 현재 경로에 위치한 파일들을 보여준다.

javac 를 입력하면 java파일의 실행방법이 뜬다.

<옵션>과 <소스 파일>등

javac 파일이름.java 입력

dir를 입력해보면 클래스 파일이 생성된 것을 볼 수 있다.

만약 error메시지가 뜬다면

javac -cp "." 파일이름.java 입력

해보아라.

이것도 안되면..흠.. 그냥 강의를 구경해라

기본 라이브러리 - 자바가 기본적으로 내장한 라이브러리

프로그램이란 시간의 순서에 따라 실행되는 것.

애플리케이션이란 자바가 제공하는 부품들을 응용해서 즉, 응용의 표현

이러한 조작하는 장치를 API(Application Programming Interface)라 한다.

우리가 만든 프로그램을 사용자가 조작하는 장치를 User Interface

자바 사용법 문서 구글링

자바 기본적인 라이브러리에 대한 설명을 볼 수 있다.

위에 java.lang 이라는 것을 주목해보면

Math 같은 라이브러리가 들어있는 패키지라고 할 수 있는듯

패키지는 비슷한 성격의 클래스들을 모아서 이름을 붙인 것이다 라고 생각하면 될듯

이런 그림 인듯

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

Run 버튼에 마우스 커서를 갖다 대면 Run Configurations가 뜨는데 그걸 클릭 하면,

실행했거나 대기중인? 클래스들이 나열되어있는 창이 나타남 여기서

Arguments 에 작은따옴표로 그분지어 변수를 넣어 새로운 실행 리스트를 만들 수 있음

main함수의 매개변수 즉,parameter인 args 라는 String 배열에 값들을 넣어줘서 그걸 사용할 수 있다.

여러가지 실행을 해봐야되면 듀플리케이트 해서 여러개 만들어서 가능

여튼 이 Run configurations 는 이클립스의 기능인듯

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

디버깅을 시작하면 퍼스펙티브를 스윗칭 할거냐고 

스윗칭 하면 오른쪽 위에 벌레 모양이 활성화 된다.

왼쪽 위에 스탭 오버가 한칸씩 읽어나가는 것

왼쪽 위에 화살표 Resume 은 다음 브레이킹 포인트까지..

step over 옆에 step into 를 누르면 해당 스탭에서 함수가 있으면 함수를 타고 들어간다.

step return은 함수조사하다가 다시 이전으로 빠져나오고 싶을 때 하는 것

디버깅 끝내고 퍼스펙티브를 다시 되돌리려면 오른쪽 위에 퍼스펙티브를 변경하면 된다

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

source code language

application program

자바 소스코드 파일에서 컴파일을 하면,

자바 애플리케이션 클래스 파일이 만들어지고,

이클립스 등으로 Run을 실행시키면

자바 버츄얼 머신에게 시켜서 class인 파일을 읽어서 컴퓨터를 동작 시키는 것

블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,

 

이렇게 순서대로 클릭 할 수도 있고,

아니면 이렇게 프로젝트를 클릭하고 Team - Share Project 를 클릭 하는 방법이 있다.

 

그리고 이러한 화면에서 맨위에 User or create 머시기를 체크 해주고

 

 

이런 화면이 떳으면

 

해당 프로젝트 문구를 선택해준다

 

그리고 밑에 Create Repository를 클릭한다.

 

그럼 이러한 모습으로 바뀌어있을 것이다. 프로젝트 내의 소스코드 파일에는 ? 물음표가 붙어있을 것이고,

 

그럼 이제 커밋을 해볼건데,

먼저 Add to Index를 클릭하고

 

커밋을 누르면

 

이런 화면이 뜰거다

여기에 메시지를 입력하든가 하고 커밋 버튼 누른 다음

 

 

참고로 커밋 Commit은 Local PC의 저장소에 변경된 내용을 반영하는 것이다.

 

 

이렇게 푸쉬 버튼을 눌러주고 푸쉬를 진행하면 업로드가 된다.

아마 로그인 하라고 뜰 때가 있을 텐데..

 

user: 깃헙 가입 계정 이메일

password: 비번 치거나, 토큰을 입력하면 된다

 

 

그냥 커밋단계에서 이렇게 위의 파일을 아래에 드래그 앤 드랍 한 후 에

commit and push 버튼을 클릭해서 바로 커밋과 푸쉬를 해줄 수도 있다.

 

 

'언어 > JAVA' 카테고리의 다른 글

21.11.03 자바 - 디버거  (0) 2021.12.01
21.10.31 자바 - 1. 동작 원리  (0) 2021.12.01
자바 - 한글인식 방법(이클립스 사용시)  (0) 2021.11.30
21.10.30 자바 - 실습편  (0) 2021.10.31
21.10.30 자바 - 설치편  (0) 2021.10.30
블로그 이미지

Sunullo

겸손함이란, 숙이는게 아니라 확실하게 준비하는 것 분수를 아는 것

,