방통대 방송대 Java프로그래밍 핵심요약노트 교재요약본 (1장~14장)
본 내용은
"
방통대 방송대 Java프로그래밍 핵심요약노트 교재요약본 (1장~14장)
"
의 원문 자료에서 일부 인용된 것입니다.
2024.04.10
문서 내 토픽
  • 1. 객체지향 프로그래밍
    Java 언어는 1995년 Sun Microsystems의 제임스 고슬링에 의해 발표되었으며, 1996년 JDK1.0이 발표되었다. 2009년에는 Oracle에 인수되었다. Java 언어의 특징은 단순함, 객체지향 언어, 플랫폼 독립적, 엄격한 자료형 검사, 예외처리 기능 제공, 멀티 스레딩 지원 등이다. Java 프로그램 작성과 실행 과정은 소스코드 작성, 컴파일러를 이용한 컴파일, 바이트코드 생성, Java 인터프리터를 통한 실행 등으로 이루어진다. Java 플랫폼은 Java VM과 Java API로 구성되며, Java SDK는 개발도구와 Java VM, Java API를 포함한다.
Easy AI와 토픽 톺아보기
  • 1. 객체지향 프로그래밍
    객체지향 프로그래밍은 소프트웨어 개발에 있어 매우 중요한 패러다임입니다. 이 방식은 현실 세계의 객체를 모방하여 프로그램을 구축하는 것으로, 코드의 재사용성, 유지보수성, 확장성 등 많은 장점을 가지고 있습니다. 객체지향 프로그래밍의 핵심 개념인 캡슐화, 상속, 다형성 등은 복잡한 시스템을 체계적으로 설계하고 관리할 수 있게 해줍니다. 또한 객체 간의 관계와 상호작용을 명확히 정의함으로써 코드의 가독성과 이해도를 높일 수 있습니다. 이러한 장점으로 인해 객체지향 프로그래밍은 현대 소프트웨어 개발의 주요 패러다임으로 자리잡고 있으며, 다양한 프로그래밍 언어와 프레임워크에서 널리 사용되고 있습니다.