코딩하는 해달이

[Java] Java 톺아보기 본문

개인 공부/Java

[Java] Java 톺아보기

코딩하는 해달 2024. 8. 6. 15:29

JAVA 톺아보기

https://www.ibm.com/kr-ko/topics/java

 

Java란? | IBM

Java가 여전히 소프트웨어 개발 플랫폼으로 많이 사용되는 이유는 무엇일까요? Java가 어떻게 프로젝트를 가속화하고 다양한 신기술을 지원하는지 알아봅니다.

www.ibm.com


Java란

더보기

객체지향 프로그래밍 언어 및 소프트웨어 플랫폼으로 C, C++를 기반으로한 규칙을 가지고 있음.

Java의 주요 이점은 이식성(컴퓨터에서 코드를 작성한 후 모바일 디바이스로 간편하게 옮기기 가능)

 

Java 와 JavaScript의 차이점

    Java - 컴파일 필요, 어디서나 실행 가능

    JavaScript - 컴파일 불필요, 엡 브라우저에서만 실행 가능

Java의 작동 방식

더보기

Java를 이용해 개발하기 위해서는 JDK(Java Development Kit) 필요

작동 방식 : Java 바이트 코드를 JRE(Java Runtime Environment)의 JVM(Java Virtual Machine)으로 변환

따라서, JVM을 지원하는 시스템이면 모두 Java 코드 실행 가능

기술적 이점

더보기

상호 운용성 : 객체 지향 아키텍쳐 사용 ▶ 모듈식 프로그램, 재사횽 가능한 코드 작성  개발 주기 단축, 애플리케이션 수명 연장

 

플랫폼 확장성 : 광범위한 유스케이스에 하나의 단일 시스템 사용가능

 

적응성 : IoT 애플리케이션끼리 상호 연결 시 Java의 이식성 때문에 개발 시간 감소

반응형

'개인 공부 > Java' 카테고리의 다른 글

[Java] String과 StringBuilder(+StringBuffer)  (0) 2024.09.04
[Java/Kotlin] Lv2. 스파르타 자판기  (0) 2024.08.07
[Java] 소켓 통신 구현하기  (0) 2023.02.28
Comments