자바란 무엇인가?
-자바는 단순한 언어가 아닌 방대한 라이브러리,재사용이 가능한 코드, 다양한 싱행 환경을 가지고 있는 하나의 거대한 플랫폼이다.
자바의 특징
1.객체지향 언어->4대 특징
객체지향언어 - 윈도우에서 프로그램 개발방법
-추상화
-캡슐화
-다형성
-상속성
2.플랫폼에 독립적
윈도우,리눅스,맥OS
=>운영체제에 상관없이 다 실행이 가능
윈도우 개발=>리눅스,맥OS(코드이식)
소스코드 변경없이 바로사용
플랫폼에 독립적이지만 실행할때는 독립적이지 않다.(의존적이다)
=>운영체제에 맞는 JDK를 설치해야한다
윈도우에서 자바를 돌릴때 =>윈도우용 JDK 실행
맥 OS에서 자바를 돌릴때 =>맥용 JDK 실행
리눅스에서 자바를 돌릴때 =>리눅스용 JDK 실행
3.분산처리 지원
4.견고함
5.안전함
6.컴퓨터구조에 중립적
7.멀티스레딩을 지원
8.동적이다
'JAVA' 카테고리의 다른 글
10.[JAVA] 클래스 기초 (0) | 2021.11.25 |
---|---|
9.[JAVA] 객체 지향 프로그램 4가지 개념 (0) | 2021.11.17 |
7.[JAVA] 제어문 (3)반복문 (for문) (0) | 2021.11.07 |
6.[JAVA] 제어문 (2)반복문 (while문, do while문) (0) | 2021.11.07 |
5. [JAVA]제어문 (0) | 2021.11.05 |