| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- sql #내일배움캠프 #스파르타코딩클럽
- sql #부트캠프 #내일배움캠프 #웹관리자 #도전 #학습
- java
- html #css #부트스트랩 #웹사이트 #개발 #초보 #til #내일배움캠프 #스파르타코딩클럽
- java #문법
- Today
- Total
Hyeok의 웹 개발 블로그
<2025.02.24> JAVA 문법 종합반 [1 -1]~ [1-5] 본문
- 오늘의 학습 내용
Java 문법 종합반을 수강하며 Java에 대한 기초, 용어 그리고 사용 방식에 대해 학습을 진행했습니다.
- 자바란?
“한번 작성하면 어디서든 실행할 수 있도록!(Write Once, Run Anywhere!) 프로그래밍 언어”
- Java의 특징

- Javac (Java Compiler) - 자바컴파일러

- JVM (Java Virtual Machine) - 자바 가상 환경

- 모든 것이 객체 (Class)
- 자바의 세계는 모두 객체(클래스)로 이루어져 있습니다.
- 객체와 클래스는 개념적으로 다르지만 실무에서는 혼용해서 많이 쓰입니다.
- 자바에서 코드를 작성할때 서로 관련있는 기능을 묶어 하나의 클래스로 관리합니다.
- 지금은 파일이라고 생각하고 넘어가셔도 충분합니다.
- 바이트 (Byte)
- 1 바이트는 8비트로 구성
- 비트 (Bit)
- 비트는 메모리의 최소 저장 단위
- 1비트는 0 혹은 1 중에서 한 개를 저장할 수 있는 공간입니다.
- 패키지 폴더

- 패키지 이름 규칙
- 소문자만 활용 (권장)
- 숫자로 시작 금지
- 특수문자 사용 금지
- 예약어 사용 금지
- 변수 (Variable) : 데이터의 저장 공간

<변수의 구조>
[자료형] [변수이름][세미콜론]
Ex) int a ;
<변수 이름 규칙>
1. 숫자로 시작 X (1stCar X)
2. 공백 사용 X (my car X)
3. 예약어 사용 X (int, class, true 사용 X)
4. 특수문자는 사용 가능
- 자료형 (DataType) : 메모리를 사용하는 단위

- 변수 (데이터를 저장하는 공간)
1) 논리형
boolean booleanBox = true;
booleanBox = false;
System.out.println("booleanBox = " + booleanBox);
2) 문자형
char charBox = 'a';
charBox = 'b';
System.out.println("charBox = " + charBox);
3) 정수형 (byte)
byte byteBox = 1;
byteBox = 2;
System.out.println("byteBox = " + byteBox);
4) 정수형 (short)
short shortBox = 1;
shortBox = 2;
System.out.println("shortBox = " + shortBox);
5) 정수형 (int)
int intBox = 1;
intBox = 2;
System.out.println("intBox = " + intBox);
6) 정수형 (long)
long longBox = 1;
longBox = 2;
System.out.println("longBox = " + longBox);
7) 실수형 (float)
// 실수형(float) * 꼭 뒤에 f 를 붙여줘야합니다.
float floatBox = 0.12345678f;
floatBox = 0.1234567890f;
System.out.println("floatBox = " + floatBox);
- 실수형 (float)는 소수점 뒤에 f 를 꼭!! 붙여야 한다.
붙이지 않으면 double 형으로 인식하기 때문이다.
8) 실수형 (double)
double doubleBox = 0.12345678901234567;
doubleBox = 0.123456789012345678;
System.out.println("doubleBox = " + doubleBox);
- 형변환 (자료형을 변환하는 방법)
- 형 변환은 변수의 자료형을 다른 자료형으로 변경하는 것
- 업캐스팅과 다운캐스팅 두가지 방식이 있다.
- 다운캐스팅 ( 큰 데이터를 작은 상자안에 넣는 개념)

- 업캐스팅 (작은 데이터를 큰 상자에 넣는 개념)

- 입력 (Input) - 사용자 입력 받기

Scanner 객체 소환
- 우리는 도구를 활용할 때 상자 (변수)에 담아 놓고 활용함.
- Scanner를 사용하기 위해서는 객체를 소환
- 상자 (변수)에 담아줘야 합니다.

문자열 입력받기

숫자 입력받기

- 출력 (OutPut)

- 출력 방법

print : 줄 바꿈 없이 출력

println : 출력 후 자동으로 줄 바꿈

개행문자 :\n
- 개행문자는 줄바꿈을 의미하는 문자입니다.
- 개행문자를 출력하면 줄바꿈 기능을 수행합니다.

- 마무리
학습 후 Java에 대한 내용을 복습하고 실습 과제를 진행해서 개념을 완벽하게 이해하는 것이 중요할 것 같습니다.
'TIL > Java' 카테고리의 다른 글
| <2025.03.06>Java 챕터 [3-1] ~[3~3] (0) | 2025.03.06 |
|---|---|
| <2025.03.05> 계산기 과제 Lv.2 (0) | 2025.03.05 |
| <2025.02.28> JAVA 계산기 만들기 (0) | 2025.02.28 |
| <2025.02.26> JAVA 문법 종합반 [2-1]~[2-5] (0) | 2025.02.26 |
| <2025.02.25> JAVA 문법 종합반 [1-6]~[1-10] (0) | 2025.02.25 |