Live-Study 13

[3주차] 연산자

✏️ Info. - Java 연산자 공부 📋 List. 1. 산술 연산자 2. 비트 연산자 3. 관계 연산자 4. 논리 연산자 5. instanceof 6. assignment(=) operator 7. 화살표(->) 연산자 8. 3항 연산자 9. 연산자 우선 순위 10. (optional) Java 13. switch 연산자 ✔️ Content. 1. 산술 연산자 연산자 기호 더하기 + 빼기 - 곱하기 * 나누기 / 나머지 % 입력 public class TestClass { public static void main(String args[]) { int a = 10; int b = 5; System.out.println("a + b = " + (a + b));// 더하기 System.out.print..

Live-Study 2020.11.23

[2주차] 자바 데이터 타입, 변수 그리고 배열

✏️ Info. - 자바 데이터 타입, 변수 배열 공부 📋 List. 1. 프리미티브 타입(Primitive Type) 종류와 값의 범위 그리고 기본 값 2. 프리미티브 타입(Primitive Type)과 레퍼런스 타입(Reference Type) 3. Class 4. 리터럴(literal) 5. 변수 선언 및 초기화하는 방법 6. 변수의 스코프와 라이프타임 7. 타입 변환, 캐스팅 그리고 타입 프로모션 8. 1차 및 2차 배열 선언하기 9. 타입 추론, var ✔️ Content. 1. 프리미티브 타입(Primitive Type) 종류와 값의 범위 그리고 기본 값 총 8가지형의 타입이 존재 한다. 기본 값이 존재 하기에 Null 값이 존재 하지 않는다. 실제 값을 저장하는 공간으로 Stack 메모리에 ..

Live-Study 2020.11.20

[1주차] JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가

✏️ Info. - JVM 기본 정리 - JAVA 사용법 📋 List. 1. JVM 이란 무엇인가 2. 컴파일하는 방법 3. 실행하는 방법 4. 바이트 코드란 5. JIT 컴파일러 란, 동작 원리 6. JVM 구성 요소 7. JDK와 JRE 차이 ✔️ Content. 1. JVM이란 무엇인가 Java Byte Code를 OS에 맞게 해석해주어 컴퓨터가 실행시킬 수 있게 하는 주체이다. source code를 작성한다 -> .java 파일 생성 .java 파일을 컴파일(javac) 한다. -> .class 파일 생성 .class 파일을 OS가 읽을 수 있게 기계어로 변환 시켜준다 -> JVM 2. 컴파일 하는 방법(Java가 설치 되있음을 가정하에 진행) 1). Java Source Code 작성 -> T..

Live-Study 2020.11.20