티스토리 뷰

www.inflearn.com/course/%EC%8B%A4%EC%A0%84-%EC%9E%90%EB%B0%94_java-renew/dashboard

 

자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!! - 인프런 | 강의

Java 기본 개념, 이 강의에서 한 번에 잡아요. 또한 학사관리 프로그램, 어린이집 식대 관리 등 예제 실습을 통해 배운 내용을 바로 내 것으로😀, 개발자가 가장 많이 사용하는 언어. 자바를 Java봐

www.inflearn.com

강의를 들으면서 메모한 내용

현재 이벤트로 무료강의이기 때문에 기본기를 다시 한번 다지고 싶은 사람에게 추천한다.


- 자바 실행 순서
java 소스를 작성한다.
java 컴파일러(javac) 가 바이트 코드 파일(.class)로 바꿔준다. 
런처(java.exe)로 자바 가상 머신을 구동시킨다.
jvm이 구동되어 실제로 실행됨

- Gabage Colelctor
c계열 프로그램 : 개발자가 직접 메모리를 관리해야 함. 만약 메모리 관리를 잘못할 경우 메모리 누수가 발생하거 타프로그램 동작이 멈출 수 있음

Java 프로그램 : 개발자가 메모리에 접근할 수 없음. 따라서 개발자는 메모리 관리를 할 수 없고, 가비지 컬렉터가 불필요한 메모리를 회수해서 메모리를 최적화 함.

- 변수
변수란 ? 데이터를 임시로 담을 수 있는 상자(메모리 공간)
10진수로 할당한 값은 2진수로 변환되어 들어가게 된다.

-기본자료형과 객체자료형
기본 자료형 : 데이터가 변수에 직접 저장
객체 자료형 : 객체 메모리 주소가 변수에 저장(c에서는 포인터라고 하고, java에서는 래퍼런스라고 한다.)
                   -> 메모리 주소가 저장되기 때문에 항상 4byte이다.

-기본자료형 종류 
1byte = 8bit
byte : 1byte
char : 2byte -> 문자를 아스키코드값으로 변환하기 때문임
short : 2byte
int : 4byte 
long : 8byte
float : 4byte
double : 8byte
boolean : 1byte

- 형변환
묵시적 형변환 : 작은 공간의 메모리에서 큰 공간의 메모리로 이동(자동)
명시적 형변환 : 큰 공간의 메모리에서 작은 공간의 메모리로 이동 데이터가 누실 될 수 있다.

'Java' 카테고리의 다른 글

3일차-인프런- 자바 프로그래밍 입문강좌  (0) 2021.04.19
2일차-인프런- 자바 프로그래밍 입문강좌  (0) 2021.04.13
java Serialize  (0) 2021.01.07
enum to map  (0) 2020.11.19
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
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
글 보관함