2024/09/12 2

[JAVA기초] 자바 프로그램의 구조

자바 프로그램의 구조- 패키지 문장- 임포트 문장- 클래스 정의- 인터페이스 정의    package 문- 자바 프로그램에서 가장 먼저 기술- 자바 프로그램이 컴파일 되어 생성된 클래스들이 그룹별로 분류되어 저장될 위치 지정- 생략해도 무방- 반드시 한번 만 기술 해야 함 import 문- 프로그램을 작성하는데 필요한 클래스 라이브러리를 포함시킬 때 사용- import 된 클래스 라이브러리에 정의되어 있는 멤버필드와 생성자, 메소드를 사용 가능 클래스 라이브러리란? 자바에서 제공하는 클래스들의 집합. 패키지 형태로 기능별로 분류되어있음  클래스와 인터페이스 정의인터페이스 : 메소드들을 선언만 함. 선언된 메소드들은 상속 되어 반드시 구현되어야 함클래스 : 멤버변수 선언, 생성자 및 메소드를 구현 주석한줄..

JAVA/기초공부 2024.09.12

[JAVA기초] 자바언어 개요

자바의 등장 배경자바는 1991년 "제임스 고슬링"과 그 연구원들이 가전제품들을 하나 네테워크와 연동하여 처리할 수 있게 하자는 목표로 "그린 프로젝트" 를 수행하면서 개발한 언어. 플랫폼에 독립적이면서 기존의 개발언어인 C언어나 C++ 언어의 단점을 개선하고, 배우기 쉽고 사용이 간단하도록 만든 객체지향언어 자바 언어 특징- 객체지향 언어임- 플랫폼에 독립적임 (어떤 운영 체제나 하드웨어에 상관없이 프로그램이 실행될 수 있음 ex. Windows, Mac, Linux 등 다양한 환경에서 별도의 수정 없이 동일하게 실행가능)- 분산 환경에 적합한 동적인 확장이 가능함 (여러 대의 컴퓨터나 서버가 연결된 네트워크 환경에서 프로그램이 원활하게 작동할 수 있고, 시스템에 변화가 생기거나 사용자가 늘어나도 쉽게..

JAVA/기초공부 2024.09.12