반응형
📚 KEYWORD
컴파일
- 소스 코드 언어를 기계어로 변환
빌드
- 소스 코드 파일을 실행 가능한 파일로 변환
컴파일언어
- 통번역(한 번에 읽고 한번에 번역)
인터프리터언어
- 동시 통역(한 줄 단위로)
운영체제
- 하드웨어와 프로그램 간 상호 작용 관리 및 제어
IDE
- 소스 코드 + 컴파일 할 수 있는 통합 개발 환경
- 없었으면 메모장과 cmd의 조합으로 .. 😿
인텔리제이 단축어
- sout :
System.out.println
- psvm :
public static void main()
JAVA
- 클래스로 시작해서 클래스로 끝난다.
클래스
- 필드, 메서드, 생성자 중 하나여야 한다.
JDK
- Java Developer Kit
- 기본적으로 많이 사용하는 필요한 라이브러리 (코드들) 등
- JVM 포함
JRE
- Java Runtime Environment
- 자바 프로그램을 실행할 때 필요한 라이브러리 등
JVM
- Java Virtual Machine
- 운영체제를 가리지 않아 환경 구성을 할 필요가 없게 해준다.
변수
- 바뀔 수도 있는 데이터
- 타입과 이름으로 선언
- 이름 짓는 데는 시간 오래 걸려도 되니까 의미있게 짓기 (그만큼 네이밍이 중요)
자료형
- int, long 중 항상 long을 쓴다고 해서 좋은 건 아님 : 범위가 큰 만큼 공간을 많이 잡아먹는다.
- 참조 자료형
클린코드
- 더러워 보이면 함수로 뺴자
MSA
- 서비스를 잘게 잘게 나눈다.
- 유지보수가 좋아진다.
반응형
'기타 > TIL' 카테고리의 다른 글
[TIL] 24.04.30 (0) | 2024.05.02 |
---|---|
[TIL] 24.04.29 (2) | 2024.04.30 |
[TIL] 24.04.08 (0) | 2024.04.08 |
[TIL] 24.04.05 (0) | 2024.04.08 |
[TIL] 24.04.04 (0) | 2024.04.04 |