Java 에 관하여

2025. 1. 15. 22:16·java

Java 를 만든 회사

Java는 1995년, Sun Microsystems 라는 회사에서 개발되었습니다. 당시 Sun Microsystems 는 플랫폼 독립적이고 네트워크 중심적인 프로그래밍 언어를 목표로 Java를 설계했습니다. 이후 2010년, Sun Microsystems 는 Oracle Corporation에 인수되었고, 현재 Oracle이 Java를 관리 및 개발하고 있습니다.

Java 란?

"Write Once, Run Anywhere" 라는 철학을 바탕으로 설계되었습니다. 이는 Java 프로그램이 한 번 작성되면 다양한 운영 체제에서 수정 없이 실행될 수 있다는 의미로, Java Virtual Machine(JVM)을 통해 구현됩니다.

주요 특징

  1. 객체 지향 프로그래밍(OOP): Java는 캡슐화, 상속, 다형성과 같은 객체 지향 프로그래밍의 핵심 원칙을 지원하여 코드 재사용성과 확장성을 높입니다.
  2. 플랫폼 독립성: Java 코드는 바이트코드로 컴파일되며, 이는 JVM이 설치된 모든 환경에서 실행 가능합니다. 따라서 Windows, macOS, Linux 등 다양한 플랫폼에서 동일한 코드가 동작합니다.
  3. 보안성: Java는 강력한 보안 모델을 제공하여 안전한 네트워크 및 애플리케이션 개발을 지원합니다. 특히, 애플릿과 같은 네트워크 기반 프로그램의 보안에 초점이 맞춰져 있습니다.
  4. 풍부한 라이브러리: Java는 표준 라이브러리뿐만 아니라 다양한 오픈 소스 라이브러리를 통해 개발자에게 필요한 대부분의 기능을 제공합니다.

'java' 카테고리의 다른 글

Signature 에 관하여  (0) 2025.01.22
BufferedReader와 Scanner의 차이 및 비교  (0) 2025.01.21
숏서킷 연산에 관하여  (0) 2025.01.20
Interface 에 관하여  (1) 2025.01.19
Method 에 관하여  (0) 2025.01.16
'java' 카테고리의 다른 글
  • BufferedReader와 Scanner의 차이 및 비교
  • 숏서킷 연산에 관하여
  • Interface 에 관하여
  • Method 에 관하여
heejunp
heejunp
희준개발
  • heejunp
    희준개발
    heejunp
  • 전체
    오늘
    어제
    • 분류 전체보기 (35)
      • java (16)
      • spring (1)
        • test (0)
      • web (1)
      • cloud (1)
      • database (2)
      • algorithm (7)
      • OS (2)
      • sonarqube (0)
      • ai (1)
      • 기타 (2)
      • 사고 (1)
      • go (0)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    heejunp
    Java 에 관하여
    상단으로

    티스토리툴바