728x90
1. 프로그래밍 기초
1) 프로그램
컴퓨터가 인식할 수 있는 명령어의 나열(집합)
2) 프로그래밍
프로그램을 작성한 과정 = 코딩
3) 프로그래머
프로그램을 작성한 사람
2. java 프로그래밍 언어 특징
* 프로그래밍 언어 : 프로그램을 작성하기 위한 언어체계, 사람이 컴퓨터와 소통하게 하는 요소
① 운영체제(OS)에 독립적
② 객체 지향 프로그래밍 언어
③ 사용하기 쉬운 언어
- 능률적이고 명확한 코드 작성 가능
- 다른 언어의 단점 보완(포인터, 메모리관리)
④ 자동메모리관리 (Garbage Colletion)
⑤ 동적 로딩 지원
⑥ 멀티쓰레드 지원
⑦ 네트웥크와 분산환경 지원
1) JVM (Java Virtual Machine)
java를 실행하기 위한 가상 기계로 OS ( 운영체제)에 관계 없이 독립적으로 동작.
어떤 모양이 와도 JVM이 그 모양에 맞게 번영을 해준다.
728x90
'ON > JAVA' 카테고리의 다른 글
1주차_지금까지 이해하지 못한 것 개념이 확실하지 않는 것에 대해서 정리 (0) | 2023.04.21 |
---|---|
5일차_반복문 (1) | 2023.04.20 |
04일차_ 연산자/ if문 / switch 문을 배우다 . (0) | 2023.04.19 |
03일차_ 출력메소드/스캐너/연산자를 공부하다. (0) | 2023.04.18 |
v02. 2일차_ 변수/변수명명/ 형변환/자료형을 공부하다. (0) | 2023.04.17 |