본문 바로가기

학원/Java

JAVA 2-1장. 변수

Cmd 명령어

mkdir ** : **파일 생성

move ** ./xx : **파일을 xx폴더로 이동

[ 목차 ]

1. Cmd를 이용한 자바 프로그램 실행

2. 이클립스 초기 설정

3. 이클립스 단축키

4. 식별자와 이름 규칙

5. 변수란?

6. 변수의 선언과 초기화

7. 데이터 타입

8. 기본형의 종류

9. 기본형 코딩 연습

10. 두 변수의 값 교환 코딩 연습

11. 문자열과의 덧셈 코딩 연습

12. 형 변환

14. 형 변환 코딩 연습

1. Cmd를 이용한 자바 프로그램 실행

1) 소스코드 작성

2) 컴파일

3) 자바 가상머신 실행

2. 이클립스 초기설정

1) window - preferences - enc검색 - general - workspace - text file encoding - other - UTF-8 변경

3. 이클립스 단축키

1) Ctrl + Space : 자동완성

2) sysout + Ctrl + space : System.out.println();

3) Ctrl + s : 저장

4) Ctrl + f11 : 컴파일

5) Ctrl + Alt + 하향화살표 : 복사

6) Ctrl + d : 한줄 삭제

7) Ctrl + 드래그 + / : 드래그 주석

8) // : 주석

4. 식별자

1) 자바에서 사용되는 변수, 메소드, 클래스, 배열 등의 이름

2) 대소문자를 구분하며 A-Z, a-z, _, $ 사용

3) 숫자는 두 번째 문자부터 가능하며 키워드는 사용 불가

 

4) 이름규칙

  1] 클래스 : 첫 문자 대문자, 이어지는 문자 대문자    RedApple

  2] 메소드 : 첫 문자 소문자, 이어지는 문자 대문자    getTime()

  3] 변수 : 첫 문자 소문자, 이어지는 문자 대문자       myName

  4] 상수 : 모두 대문자, 이어지는 문자 _로 연결         MAX_NUM

5. 변수란?

1) 특정 데이터 단 하나의 값을 저장할 수 있는 메모리 공간(렘)

2) int a = 1; 는 메모리 a변수 영역에 1 값이 저장됨을 의미

3) a + 1; 는 메모리 a 변수 영역의 값을 가져와 1과 더하는 연산수행

4) 새로운 값이 저장되면 기존 값이 변화, 상수의 경우는 변하지 못함

6. 변수의 선언과 초기화

1) 선언방법 : 변수타입 변수이름;

    int age; 는 age라는 이름의 정수형 변수 선언

2) 변수타입 : 변수에 저장 될 값의 타입(정수, 실수, 문자 등)

3) 변수이름 : 값을 저장할 메모리공간의 이름

4) 변수선언 : 변수타입에 맞는 저장공간을 확보하고 그 공간을 변수 이름을 통해 사용하는 것   int a;

5) 변수초기화 : 변수를 사용하기 전 처음으로 값을 저장하는 것    int a = 1;

7. 데이터 타입

1) 사용할 메모리 영역의 크기와 값의 종류를 결정

2) 기본형 : 실제 값을 저장한는 것으로, 방에 직접 값이 들어감

3) 참조형 : 직접 값이 저장되는 것이 아닌 주소 값을 저장

4) 정수 long은 L, l, 실수 float은 F, f를 붙임

8. 기본형의 종류

1) 논리형 boolean : 참 or 거짓, 1byte(8bit)

2) 문자형 char : 하나의 문자, 2byte(16bit)

3) 정수형 byte<short<int<long : 정수 저장, 주로 int 사용, 4byte(32bit)

4) 실수형 float<double : 실수 저장, 주로 double 사용, 8byte(64bit)

   정확한 값이 아닌 가장 가까운 값을 저장하기에 오차가 존재

9. 기본형 코딩 연습

1) 문자형의 경우 작은따옴표 사용 '--'

10. 두 변수의 값 교환 코딩 연습

11. 문자열과의 덧셈 코딩 연습

1) 문자열은 String을 사용하며 큰따옴표 사용 "--"

 

2) "" + * 출력시 문자형 *가 출력

 

3) 숫자10과 문자10은 서로 다름

12. 형(Data Type) 변환

1) 변수의 데이터 타입과 들어갈 값의 데이터 타입을 같게 만들어 주는 것

2) 자동 형 변환 : 작은 타입 값은 큰 타입 변수로 자동으로 변환

3) 명식적 형 변환 : 사용자가 직접 변환

 

4) char형은 정수 연산이 가능

 

5) 그 외 연산은 피연산자 중 가장 큰 형으로 변환 후 연산

13. 형 변환 코딩 연습

 

'학원 > Java' 카테고리의 다른 글

JAVA 3-2장. 반복문 for  (0) 2020.02.21
JAVA 3-1장. 조건문  (0) 2020.02.20
JAVA 2-3장. 그 외 연산자  (0) 2020.02.20
JAVA 2-2장. 산술 연산자  (0) 2020.02.20
JAVA 1장. 자바 시작 전 프로그램 설치와 준비  (0) 2020.02.20