매일은 아니더라도 꾸준하게
728x90

자바 4

Java 기초 문법 : 변수

변수 컴퓨터 메모리(RAM)는 수많은 번지들로 구성된 데이터 저장 공간이다. 프로그램은 데이터를 메모리에 저장하고 읽는 작업을 지속적으로 수행한다. 이때 데이터를 어디에, 어떤 방식으로 저장할지 정해져 있지 않다면 메모리 관리가 매우 어려워질 것이다. Java는 이러한 문제를 해결하기 위해 변수를 사용한다. 변수는 데이터를 저장할 메모리의 위치를 나타내는 이름이다. 즉 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름이다. 변수를 통해 프로그램은 메모리 번지에 값을 저장하고 읽을 수 있다. 메모리 상에 데이터를 보관할 수 있는 공간을 확보해야 하는데, 적절한 공간을 확보하기 위해서 변수의 타입이 등장한다. 자바는 정수와 실수만 변수로 저장할 수 있다. 이는 정수형 변수에 정수값을 저장하고, 실수형 ..

Java 기초 문법 : 실행문과 세미콜론

실행문, 세미콜론 main() 메소드 블록 내부에는 다양한 실행문이 작성된다. System.out.println("Hello.World");은 ()안의 내용을 출력하는 실행문이다. 실행문은 변수 선언, 변수값 저장, 메소드 호출에 해당하는 코드를 말한다. 아래는 앞으로 배울 실행문이다. int a; // 변수 a 선언 a = 2; // 변수 a에 2 값을 저장 int b = 4; // 변수 b를 선언하고 2 값을 저장 int result = a + b; // 변수 result를 선언하고 변수 a와 b를 더한 값을 저장 System.out.println(result); // 콘솔에 변수의 값을 출력한느 println() 메소드 호출실행문 끝에는 반드시 세미콜론(;)을 붙여야 한다. 그렇지 않으면 컴파일 에..

Java 기본 문법 : 주석

주석 주석은 프로그램 실행과는 상관없이 코드에 설명을 붙인 것이다. 복잡한 코드일수록 주석을 달면 전체 코드를 이해하기 쉽다. 주석은 컴파일 과정에서 무시되기 때문에 주석을 많이 작성한다고 해서 바이트코드 파일의 크기가 커지는 것은 아니다. Java에서 주석을 다는 방법은 아래와 같다. // 내용 : 해당 기호가 있는 위치부터 그 줄 끝까지 주석처리 /* 내용 */ : 해당 범위의 내용 주석처리 /** 내용 */ : Documentations API를 위한 주석 처리 주석 기호는 코드 내 어디든 작성이 가능하지만, 문자열(" ") 내부에서 작성하면 안 된다. 문자열 내부에서 주석 기호는 주석문이 아니라 문자열 데이터로 인식하기 때문이다. System.out.println("Hello, /* 주석이 될 수..

Java 기본 문법 : 패키지, 클래스, 메소드

Java로 'Hello, World!'라는 문구를 출력하기 위해서는 아래와 같이 코드를 입력해야 한다. package ch01.sec09; public class Hello { public static void main(String args[]) { System.out.println("Hello, World!"); } }그럼 이 코드를 뜯어보며 살펴보자. 다음과 같은 코드를 패키지 선언어라고 부르며, 이는 소스 파일이 scr/ch01/sec09 패키지에 있다는 뜻이다. 컴파일 후 생성되는 바이트코드 파일도 bin/ch01/sec09 패키지에 생성된다. package ch01.sec09;public class Hello를 클래스 선언이라 부르며, Hello를 클래스명이라고 한다. 클래스명은 ..

728x90