Java기반 Back-End 개발자 & 정보처리산업기사 과정 강의 1일차 정리

JDK 설치 방법

  1. https://www.oracle.com/index.html 에 접속한다.

  2. Support → Software Downloads → Java
    → Java(JDK) for Developers
    → Java SE 8 → JDK Download

  3. 자신의 운영체제에 맞는 것으로 설치한다.
    WIN10 64bit → Windows x64
    MAC (m1 arm 포함) → macOS x64



Windows 10에서 JDK 설치

  1. 윈도우 탐색기를 열고
    → 내 PC 위에 커서를 올린 후 우클릭
    → 속성
    → 고급 시스템 설정

  1. 환경 변수 클릭

  1. 반드시 아래의 새로 만들기를 누른 후

  1. 스크린샷과 같이 변수 이름, 변수 값을 적는다.
    혹여 java를 다른 디렉터리에 설치한 경우,
    해당 Java 디렉터리 내의 jdk 폴더 경로를 적어준다.
    그 후 확인을 눌러 저장한다.

  1. 이번에도 아래의 시스템 변수에서
    Path라는 변수를 찾아 편집을 누른다.

  1. 우측의 새로 만들기 버튼을 누른 후,
    빨간 네모 안의 내용처럼 적어준다.

MAC (arm M1 포함) 에서 JDK 설치

  1. jdk dmg 파일을 설치한다.
    (설치 과정은 어렵지 않다.)

  1. Terminal을 띄운다.
    (LaunchPad나, Command+Space 후 Terminal을 찾는다)

  1. cd /Library/Java/JavaVirtualMachines
    이 명령어를 입력한다.
    (cd = Change Directory, 디렉터리를 이동하라는 명령어이다)

  1. ls 명령어를 입력해 jdk 파일이 잘 있는지 확인한다.

  1. vi ~/.bash_profile
    이 명령어를 입력하여 vi 편집기를 연다.
    그리고 스크린샷 내의 명령어를 입력해준다.

  1. 이제 java -version 을 입력하여 잘 설치되었는지 확인한다.


Eclipse(이클립스) 설치하기

*WINDOWS, MAC 공통

  1. https://www.eclipse.org/downloads/ 접속

  1. Get Eclipse IDE YYYY-MM(ex. 2021-03)
    밑의 Download 클릭

  1. 파일 실행 후 뜨는 설치 목록에서
    Eclipse IDE for Enterprise Java and Web Developers (Java EE)를
    선택하여 설치한다.


이클립스 환경 설정하기

*MAC의 경우 기본 UTF-8 설정이므로 설정할 필요 없음.
그러나 만의 하나의 경우가 있으므로 확인

  1. 상단의 Window 에서 Preferences 선택

  1. 좌측 상단의 검색 탭에 encoding 검색

  2. Content Types → Text 선택 후
    → 하단의 Default Encoding에 UTF-8 입력
    → 우측의 Update 클릭

  1. CSS Files → Encoding → ISO 10646/Unicode(UTF-8) 선택
    → Apply 클릭



  1. 그 후 HTML, JSP, XML Files 모두 Encoding 타입을
    UTF-8로 변경한 뒤 → Apply and Close 클릭


Java를 실습하기 위한 준비

  1. Project Explorer에서 Create a Java Project 클릭

  1. Project Name에 프로젝트 이름을 적당히 입력한다

  1. JRE 부분의 JavaSE 버전을 JavaSE-1.8에 맞춰주고
    Finish를 클릭한다.

  1. Project Explorer에서 만들어진 프로젝트에서
    → src 폴더에 우클릭 → New → Package

  1. 1일차이니 day01로 Package명을 설정한다.
    (Day01이라고 할 경우 경고가 뜰 수 있다. 첫자가 대문자인 이름의 경우 Class에 많이 사용되므로 혼동을 방지하기 위함이다.)

  1. 다시 Project Explorer에서 src에 우클릭
    → New → Class 클릭

  1. Name란에 Class 이름 설정 (여기서는 Ex01_Variable)
    → 그 후 밑의 public static void main ... 체크
    → Finish 클릭
    (main 메소드를 포함하여 프로그램 진입점을 추가하는 과정)


기본적인 프로그램 만들기


콘솔에 글씨 출력해보기

package day01;

public class HelloJava {

	public static void main(String[] args) {
			System.out.println("Hello Java!");
	}

}

위와 같은 코드를 입력 후, WIN10 기준 F11을 눌러 빌드한다.


그러면 콘솔창에서 결과를 확인할 수 있다.


System.out.println(""); 이게 다 뭐죠?

지금은 화면에 ("") 안의 내용을 출력하라는 명령어로 보면 된다.


';' 이건 왜 달죠?

;는 세미콜론이라고 하며, 코드 한 줄이 끝날 때
꼭 적어주어야 한다. 문장의 마침표 역할을 하기 때문이다.

또한, 세미콜론 없이 코드를 여러 줄에 나눠 엔터를 쳐 가며 적어도, 컴퓨터는 얼마나 길던간에 세미콜론이 없으면
한 줄로 인식한다.



주석 달기

package day01;

public class HelloJava {

	public static void main(String[] args) {
		// 한 줄 주석
		
		/*
		 * 여러 줄의
		 * 주석!
		 */
	}

}

// 한 줄의 주석

한 줄의 주석을 달 때는, // 슬래시를 두 개 쓰고,
뒤에 내용을 입력하면 된다.


/* */ 여러 줄의 주석

주석을 여러 줄 달고 싶다면, (/* ~ */) 사이에 작성하면 된다.



변수


변수란?

변수란, '변하는 수'를 의미한다. 게임에서의 레벨, 은행의 잔고 등과 같이 변화하는 수 라고 생각하면 된다.

그러면 이 변수를 사용하려면, 컴퓨터에 변수를 저장할 공간이 있어야 할 것이다.

이 변수를 사용할 때 어떠한 형태의 자료를 저장할 것인지 정해야 하는데, 이 형태를 변수의 '자료형' 이라고 한다.


변수 선언법?

int number; 
// 정수형 변수 number를 선언
number = 10;
// 방금 선언된 number라는 변수에 정수값 10을 대입

여러 단어가 등장하는 변수의 경우,
numberOfStudent 와 같이,
다른 뜻의 단어가 등장 시 첫 글자를 대문자로 작성한다.
이를 camel notation (카멜 표기법) 이라 한다.


변수 초기화 방법

선언 후 초기화

int number;
number = 10;

선언과 동시에 초기화

int number = 10;



정수형 변수들


byte

byte = 1바이트


short

short = 2바이트


int

int = 4바이트
-2,147,483,648~ 2,147,483,647


long

32비트 기준

long = 4바이트
-2,147,483,648~ 2,147,483,647

64비트 기준

long = 8바이트
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807

실수형 변수들


float

float = 4바이트
1.175494e-38~3.402823e+38


double

double = 8바이트
2.225074e-308~1.797693e+308



문자와 문자열


문자


char

char ch = 'A'; // 1byte 문자 한 개를 담을 수 있다.


String

String str = "문자열입니다."; // 문장을 담을 수 있다.

좋은 웹페이지 즐겨찾기