본문 바로가기

Java Programming

(3)
[Java Programming] 자바언어의 구조와 기본문법 (3) 자바 연산자 및 배열 ■ 자바 연산자 산술 연산자 : 정수형, 실수형에 사용됨. 증감 연산자: ++, -- 부호 연산자: +, -, *, / 나머지 연산자: % 비교 연산자 : 대소 비교, 객체의 타입 비교 등에 사용됨, 수행결과는 boolean 데이터타입으로 리턴 >, >=,
[Java Programming] 자바언어의 구조와 기본문법 (2) 자바 프로그램 구조 및 데이터 타입 ■ 자바 프로그램 기초 자바 프로그램은 하나의 .java 파일에 하나의 클래스를 정의함 클래스 내부에 실행에 필요한 변수나 메서드등을 정의함 클래스 (Class) : 자바 프로그램의 최소 구성단위, 자바 코드는 클래스 블록( {} )안에 작성된다. public class FirstClass{ // 실행할 내용 } public : 자바 예약어로써, FirstClass.java 파일의 클래스를 외부에 공개함 예약어 : 시스템에서 일정 특성을 가진 언어로 등록된 것, 데이터 타입이나 프로그램 정의를 위해 사용됨 ex) int, float, if, for, while, super ⋯ 주석문 : 작성 일자, 버전, 작성자, 작성목적 등 프로그램 내에 부분적인 요소들에 대한 설명..
[Java Programming] 자바언어의 구조와 기본문법 (1) 자바 프로그램 개요 ■ Java의 특징 단순 (Simple) 객체지향 (Object-Oriented) 분산처리 (Distributed) 인터프리터 (Interpreter) 견고 (Robust) 안전 (Secure) 플랫폼 독립 (Architecture Neutral) 높은 성능 (High Performance) 멀티스레드 (Multithread) 동적 (Dynamic) ■ Java 프로그램 실행 과정 .java (소스코드) 컴파일 후 .class (바이트 코드) 생성 .class 파일 실행 시 인터프리터에 적재 클래스 로더에 의해 코드가 자신의 컴퓨터에서 온것인지 다른 컴퓨터에서 온건지 분리 바이트 코드 검증기로 받은 코드에 에러가 있는지 검증 이후 인터프리터에 의해 기계어로 해석되어 실행 따라서, Ja..