JAVA
선마이크로시스템즈에 썬의 엔지니어들에 의해서 고안된 오크라는 언어에서 시작되어 이후 1995년도 처음 언어를 발표되었습니다.
특징
- 이식성이 높다.
- 객체 지향 언어이다.
- 함수적 스타일 코딩을 지원한다.
- 메모리를 자동으로 관리한다. (Garbage Collector가 관리)
- 다양한 어플리케이션을 개발할 수 있다.
- 멀티 스레드를 쉽게 구현 가능하다.
- 동적 로딩을 지원한다.
- 오픈소스 라이브러리가 풍부하다.
단점
- 실행시 자바 가상 머신을 이용해야 하므로 실행 속도가 느리다.
- 예외 처리가 잘되어있지만, 개발자가 일일이 처리해 줘야 한다.
- 다른 언어에 비해서 작성해야 하는 코드가 길다.
※ 자바는 .java소스 파일을 컴파일하면. class파일이 생성된다.
'코딩 공부 > web & Java' 카테고리의 다른 글
[JAVA] 조건문과 반복문, 반복문 제어 (0) | 2022.09.11 |
---|---|
[JAVA] 연산자 (1) | 2022.09.10 |
IP(Internet Protocol)와 Port (0) | 2022.09.08 |
브라우저관련 (0) | 2022.09.07 |
UI와 UX (0) | 2022.09.07 |