웹_프론트_백엔드/단과

[단과_JAVA] 2020.01.14

shine94 2020. 1. 14. 23:46

1. 컴파일러(eclipse photon버전) 다운

 : eclipse.org 접속 > 우측 상단 More 버튼 클릭 > 하단 IDE and Tools 클릭

 

> Desktop IDEs 좌측 eclipse 이미지 버튼 클릭 > 메인 베너에서 Other Packages 링크 클릭


> 페이지 우측 하단에 있는 photon버전 클릭

 

> Download 버튼 밑에 xxxx.zip 파일 링크 클릭(Download는 설치버전, .zip은 무설치버전)


> 다운로드 완료 후 압축 해제 > eclipse 폴더 안에 eclipse.exe 실행파일 실행


> 이클립스 실행 > 새 창이 뜸(workspace 경로 설정 창) > 본인 폴더에 있는 workspace경로로 설정

 

2. 이클립스 다운 후 설정하기

 : 지금 현재에는 안쓰니깐 오른쪽에 있는 Outline과 Task List는 삭제 

> 이클립스 컴파일러는 다양한 언어를 사용할 수 있음

   ** 기본 세팅이 JSP로 되어 있기 때문에 Java 관점으로 바꿔주는 과정이 필요 **


3. JAVA 기본 구성 요소
 : 프로젝트  패키지  클래스  메소드  소스코드

 

3. 자바는 위에서 아래로, 좌에서 우로 해석함

 

4. 프로젝트 생성(alt + shift + n)

 

5. 패키지, 클래스 생성(ctrl + n)

 ** 약속! 패키지 첫문자는 소문자, 클래스 첫문자는 대문자(패키지와 클래스와 구분하기 위해) **

 ** 커서를 원하는 곳으로 옮기고 싶으면 alt + 밑줄되어 있는 영문자키 **

1) 패키지 생성

2) 클래스 생성

 

6. 글자 폰트 변경, 화면 확대 및 축소

1) 폰트 변경 : Window > Preference > font 검색 > Colors and Fonts에서 변경

 

2) 화면 확대 및 축소 : ctrl + shift + 확대하고 싶으면 +, 축소하고 싶으면 -

 

7. 오늘 실습 코드

1) PrintTest.java

package day02;

public class PrintTest {
	
	public static void main(String[] args) {
		//주석 : 컴파일러가 해석하지 않는 부분
		//1. 설명글을 작성할 때
		//2. 지금은 더 이상 사용하지 않는 코드를 해석하고 싶지 않을 때

//		한줄 주석 및 해제: ctrl + /
//		이름을 출력하는 부분
//		System.out.print("Hello world");
		/*
		  범위 주석 : ctrl + shift + /
		  범위 주석 해제 : ctrl + shift + \
		  나이를 출력하는 부분
		  System.out.print("10살"); 
		*/ 
	}
}

 

2) PrintTest2.java

package day02;

public class PrintTest2 {
	public static void main(String[] args) {
		//제어문자
		//반드시 따옴표 안에서 작성한다.
		// \n	: 줄바꿈(개행문자)
		// \t	: 위 아래 간격 맞춰 띄기(tab)
		// \"	: 큰 따옴표 표현
		// \'	: 작은 따옴표 표현
		// \\	: \(역슬래시) 표현
//		System.out.print(1);
//		System.out.println(2);
//		System.out.println(3);
//		System.out.print("1\\\n");
//		System.out.print("\"2\"\n");
//		System.out.print("\'3\'\n");
	}
}

 

3) PrintTest3.java

package day02;

public class PrintTest3 {
	public static void main(String[] args) {
		//애완동물 이름 	: ??
		//애완동물 나이 	: ??살
		//애완동물 몸무게	: ???kg
		
		//콜론(:), 세미콜론(;)
		//세미콜론 : 문장이 끝났다는 것을 컴파일러에게 알려주는 역할
		
		//print()로 한 번만 사용하기
		//콜론은 위 아래 줄맞춰 띄기를 한다.
		System.out.print("애완동물 이름\t: \"뽀삐\"\n애완동물 나이\t: 3살\n애완동물 몸무게\t: 2.95kg\n");
		
	}
}

 

8. 단축키
그 화면만 보기 : ctrl + m
컴파일 : ctrl + F11
main 메서드 자동 생성하기 : 텍스트로 main 작성 + ctrl + space
원하는 위치로 코드 이동 : alt + 방향키
복사 : ctrl + alt + 방향키
한줄 주석 : ctrl + /
범위 주석 : ctrl + shift + /
범위 주석 해제 : ctrl + shift + \
System.out.println(); 자동 생성하기: 텍스트로 sysout 작성 + ctrl + space

'웹_프론트_백엔드 > 단과' 카테고리의 다른 글

[단과_Python] 2020.01.15  (0) 2020.01.16
[단과_JAVA] 2020.01.15  (0) 2020.01.16
[단과_Python] 2020.01.14  (0) 2020.01.15
[단과_Python] 2020.01.13  (0) 2020.01.14
[단과_JAVA] 2020.01.13  (0) 2020.01.13