Java 52

Java 프로그램의 구조

Java 프로그램의 구조 1. 클래스 만들기 자바에서는 클래스를 만들고 그 안에 프로그램 코드를 작성한다. 다음은 Hello 클래스를 정의하는 소스이다. public class Hello {...} 이 소스는 Hello라는 클래스를 정의한다. 클래스 선언 시 class 키워드를 사용하며, 그 뒤에 클래스 이름을 정의한다. public은 접근지정자(access specifier)라고 불리는 것으로자바의 예약어이며 다른 클래스에서 자유롭게 Hello 클래스를 참조할 수 있다는 의미이다. 2. main() 메소드 자바 프로그램은 main() 메소드만 가질 수 있다. main() 메소드는 반드시 public static void로 선언이 되어야 하며, 하나의 클래스는 오직 하나의 메인 메소드를 가질 수 있다. ..

Java/Java 기본 2018.06.06

Java의 개념

Java란? 특징: 1. 객체지향 프로그래밍 언어이다 기본적으로, 자바는 객체 지향 언어로서 클래스 계층 구조, 상속성, 다형성, 캡슐화 등을 지원한다. 객체 지향 프로그램은 해결할 과제를 실제 사상의 객체와 객체 간의 상호 관계로 모델링하여 인간의 사고에 가깝게 표현한다. 2. 자바 가상 머신 (Java Virtual Machine 또는 JVM)으로 인해 플랫폼 독립적 자바 가상 머신은 서로 다른 플랫폼에서 동일한 자바 실행 환경을 제공한다. 그러나 자바 가상 기계 자체는 각 플랫폼에 맞게 설정되어 있어야 하므로, 플랫폼 종속적이라고 할 수 있다. 한번 작성된 자바 응용프로그램은 어떤 회사의 자바 가상 기계가 설치되어 있든지 상관없이 정상적으로 실행된다. 그로 인해서, 자바는 하드웨어나 운영체제등 플랫..

Java/Java 기본 2018.06.06