자바
[JAVA] 수식과 연산자
1. 수식(expression) x+y와 같이 변수, 상수, 연산자 등으로 구성된 식을 수식이라고 한다 수식은 일반적으로 상수나 변수와 연산자의 조합으로 이루어진다 수식은 항상 결과값을 가진다 아래 문장들은 모두 수식이다 x = 10; y = 20; sum = x + y; 2. 연산자와 피연산자 연산자(operator)는 특정한 연산을 나타내는 기호를 의미한다 피연산자(operand)는 연산의 대상이다 x + y에서 x와 y는 피연산자이고 +는 연산자이다 3. 연산자 피연산자들에 대하여 지정된 연산을 수행하고 결과를 반환한다 ex) +, -, *, / 4. 대입 연산 대입 연산자(=)는 왼쪽에 있는 변수에 오른쪽에 있는 수식의 값을 계산하여 저장한다 할당 연산자 또는 배정 연산자라고도 한다 대입 연산자의..
[JAVA]변수와 자료형
1. 변수(variable) 데이터를 담아두는 상자로 생각할 수 있다 메모리(RAM)에 값을 기록하기 위한 공간 변수는 사용하기 전에 반드시 미리 선언하여야 한다 int value; int: 자료형 변수가 저장하는 데이터의 타입이 정수(integer)라는 것을 의미 value: 변수명 변수가 선언되면 변수의 값은 아직 정의되지 않은 상태가 된다 변수를 선언과 동시에 값을 넣으려면 변수 이름 뒤에 =를 놓고 초기값을 적어준다 int value=9; 9 : 초기값 2. 자료형(Data Type) 변수에 저장되는 데이터의 타입을 의미한다 자바에서는 반드시 타입을 지정하여야 하고 타입이 다른 데이터는 변수에 저장할 수 없다 3. 자료형의 종류 기초형 정수형: byte, short, int, long 실수형: f..
[JAVA]자바 프로그래밍 기초
1. Hello World! public class Hello{ public static void main(String[] args){ System.out.println("Hello World!"); // 문장은 ;(세미콜론)으로 종료되어야 한다 } } 출력값 Hello World! public class Hello{ Hello 클래스가 시작되는 문장 public static void main(String[] args) main() 메소드가 시작되는 문장 System.out.println("Hello World!"); Hello World! 라는 텍스트를 콘솔 창에 출력하는 문장이다. System.out은 객체(object)이고 println() 이라는 메소드를 호출한다 2. 클래스(Class) 자바와 ..
![[JAVA]자바 시작하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLyNfQ%2FbtrsFuttkt2%2FATXVKDJQkyiEQPRambnOU1%2Fimg.png)
[JAVA]자바 시작하기
자바 언어의 특징 운영체제에 독립적(이식성이 높다) JVM(Java Virtual Machine)-자바 가상 기계 자바를 실행하기 위한 가상 기계 byte code(class파일)를 해석하고 실행하는 인터프리터 사용하귀 쉬운 언어(포인터, 메모리) 다른 언어의 단점 보완 객체 지향 언어 능률적이고 명확한 코드 작성 가능 자동 메모리 관리(Garbage Collection) 주기적으로 메모리를 청소(정리) 해준다 네트워크와 분산환경 지원 멀티쓰레드 지원 자바 개발 환경 JDK(Java Development Kit)-자바 개발 도구→개발자 JRE(Java Runtime Environment)-자바 실행 환경→개발자, 사용자 JVM(Java Virtual Machine)-자바 가상 기계 Java SE: Jav..