본문 바로가기
괴발개발/java

java란 무엇일까?

by 맛길만걷자 2024. 2. 13.
728x90
반응형

자바소개

1995년도에 처음 썬 마이크로시스템즈에서 자바언어를 발표

 

자바언어의 특징

이식성이 높은 언어이다.

이식성이란 서로 다른 실행 환경을 가진 시스템 간에 프로그램을 옮겨 실행 할 수 있는 것을 말한다

자바언어로 개발된 프로그램은 소스파일을 다시수정하지 않아도 자바실행환경이 설치되어 있는 모든운영체제에서 실행이 가능하다.

 

객체지향 언어이다.

프로그램을 개발하는기법으로 부품에 해당하는 객체를 먼저 만들고 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법을 객체 지향 프로그램이라고 한다. 객체를 만들기 위해 설계도인 클래스를 작성해야 하고 객체와 객체를 연결하여 목적에 맞는 프로그램을 만들어야 한다.

함수적 스타일 코딩을 지원한다.

 

메모리를 자동으로 관리한다.

 

다양한 애플리케이션을 개발할수 있다.

 

멀티 스레드를 쉽게 구현할 수 있다.

 

동적 로딩을 지원한다.

 

막강한 오픈소스 라이브러리가 풍부하다.

728x90
반응형

'괴발개발 > java' 카테고리의 다른 글

다형성  (1) 2024.05.01
객체 지향 프로그래밍 OPP  (0) 2024.04.25
프로그램 기초 - Day 1  (0) 2024.04.11
변수  (0) 2024.02.13
java 설치 (부제 : 프로그래밍이란?)  (0) 2024.02.12