on
20210915
20210915
<개념이론>
√ 자바 사용의 장점
- 객체지향 언어이다. 여기서 객체지향이란, 기존에 있는 시스템을 건들지 않고 간단하게 수정이 가능한 것이다.
- 유지보수 적합성이 뛰어나다.
- 따라서 안정적이다.
√ JAVA SE 에서는 public static void main 이 명령의 시작점이다.
√ 이클립스를 잘 활용하는 것도 중요하지만, 기본적인 개념 정립을 위해 직접 src를 만드는 방법을 숙지하고 있어야 한다.
√ 메모장으로 src 작성시, 확장자를 txt가 아닌 java로 저장하여야 한다.
√ 사람이 인식할 수 있는 scr를 java 파일로 정리하고, 컴파일러(javac)를 통해 JVM(하드웨어나 운영체제와 상관없이 컴파일 된 프로그램이 실행가능하게끔 하는 핵심)에서 구동 가능하게끔 만드는 과정을 프로그래밍이라고 한다.
√ 자바의 장점으로는 개발자의 입장에서 OS 별로 다른 컴파일러를 사용해야 하는 C나 C++ 등과 비교해봤을 때, JVM을 통해 다른 OS에서도 동일한 컴파일러를 사용 가능하다는 범용성을 먼저 꼽을 수 있다. 또한 파이썬과 같은 다른 객체지향 프로그램들의 모체가 되는 언어이기 때문에 배워두면 다른 프로그래밍 프로그램을 접하더라도 조금 더 익숙하게 다가갈 수 있다.
√ 자바 설치에 있어서는 오라클 사이트에서 다운로드가 가능하며, JDK 형식으로 다운을 받아야 개발자 키트가 사용이 가능하다. 자바의 기본 개발환경은 JAVA SE(Stand Edition)이며, 서버기반 프로그램의 개발환경인 EE(Enterprise Edition)과 모바일 및 임베디드 개발환경인 ME(Micro Edition)도 존재한다.
√ 자바 설치시에는 환경변수 설정을 진행해줘야 하며, path 설정 시 가장 윗값으로 설정하여, 기존에 사용되던 자바나 다른 프로그램들과 겹쳐 버그를 만들지 않도록 해야한다.(이부분이 디버깅시 가장 알아차리기 어려운 부분)
Win + R : 실행
cmd : 커맨드창
cd : change directory
이클립스 사용 시, 줄복사는 Ctrl + Alt + 방향키 위/아래(위로 복사, 아래로 복사)
주석 사용 시, 소스코드에서는 그 부분을 해석하지 않아 코드 작성에는 문제가 없다. 하지만 주석을 사용하여 작성해두면, 차후에 본인에게나 후임자들에게 도움이 많이 된다. 자주 활용하면 좋음.
한줄 주석 단축키 : Ctrl + /(해제 시 그대로 반복)
여러줄 주석 단축키 : Ctrl + Shift + /(해제 시 Ctrl + Shift + \(역슬레쉬))
<직접적인 실습과정>
이클립스 실행화면 커멘드창을 통한 java 실행 .txt 파일을 활용한 소스코드 생성(강사님 말씀도 같이.. ㅎㅎ) 수업듣는 와중에 열심히 필기해보겠다고 끄적인 의지..
공유하기 글 요소 저작자표시
from http://milktea-developer.tistory.com/5 by ccl(A) rewrite - 2021-09-23 19:01:26