Java
자바는 널리 사용되는 객체 지향 프로그래밍 언어이며, 자바의 규칙과 구문은 c 및 c++언어를 기반으로 한다.
Java의 주요 이점 중 하나는 이식성이다.
Java와 JavaScript차이점은 다음과 같다.
- JavaScript
- 컴파일할 필요가 없다.
- 웹 브라우저에서만 실행
- Java
- Java 코드는 컴파일이 필요하다.
- 어디에서나 실행될 수 있다.
Java의 작동 방식
Java를 사용하여 어플을 개발하려면 JDK(Java Development Kit)를 다운로드해야 한다. Java 프로그래밍 언어로 프로그램을 만들려면 컴파일러가 프로그램을 Java 바이트 코드, 즉 Java 런타임 환경(JRE)의 일부인 JVM(Java Virtual Machine)으로 변환한다. Java 바이트 코드는 JVM을 지원하는 모든 시스템에서 수정 없이 실행되므로, 어디에서나 Java 코드를 실행할 수 있다.
Java 소트프웨어 플랫폼은 JVM, Java API 및 완전한 개발 환경으로 구성된다.
- JVM : Java 바이트 코드를 파싱하고 실행
- Java API : 기본 객체, 네트워킹 및 보안 기능을 포함한 광범위한 라이브러리 세트, XML, 웹 서비스로 구성
Java가 중요한 이유
Java는 견고성, 사용 용이성, 크로스 플랫폼 기능 및 보안 특성 덕분에 많은 기업에서 사용하는 언어로 선택되었다.
Java 애플리케이션 서버는 Java 구성요소, XML 및 웹 서비스용 웹 컨테이너로, 데이터베이스와 상호작용하고 동적 웹 컨텐츠를 제공한다. Java 애플리케이션 서버는 트랜잭션 관리, 보안, 클러스터링, 성능, 가용성, 연결성 및 확장성과 같은 기능을 갖춘 엔터프라이즈 애플리케이션을 위한 안정적인 배포 환경을 형성한다.
Java의 이점
자바의 이점으로는 플랫폼 확장성, 이기종 디바이스 간 상호 운용성에 있다.
'JAVA' 카테고리의 다른 글
인텔리제이 Java 구글 스타일 적용하기 (0) | 2024.08.18 |
---|---|
쓰레드 (8) | 2024.07.23 |