데이터를 담는 컨테이너 ( 문자 나 숫자) 다른 데이터로 바꿀 수 있다. 변수의 장점 코드의 재활용성을 높여준다.(중복 제거, 가독성 up , 유지보수 up) 정수 int a = 1; // int = 데이터 형식, a = 변수 이름 System.out.println(a); // 1 System.out.println(a+2); // 3 실수 double b = 1.1; // double = 데이터 형식, b = 변수 이름 System.out.println(b); // 1.1 System.out.println(b+1.1); // 2.2 문자열 String c = "coding"; // String = 데이터 형식, c = 변수 이름 System.out.println(c); // coding System.ou..
1. 코드 작성 2. 컴퓨터가 실행할 수 있는 형태로 코드를 컴파일 3. 컴파일된 프로그램을 실행 Java SE - 자바의 표준안 - * 이것은 구체적인 소프트웨어 X 소프트웨어의 설계도 JDK - 개발자를 위한 자바 버전 - Java SE 표준안에 따라서 만들어진 구체적인 소프트웨어 - Java 코드를 컴파일하는 컴파일러와 개발에 필요한 각종 도구 그리고 JRE가 포함 JRE - 일반인을 위한 자바 버전 - 자바가 실제로 동작하는데 필요한 JVM 라이브러리 JVM - 자바가 실제로 구동하는 환경 - 하나의 자바 프로그램을 만들면 어떤 환경에서도 실행할 수 있다. JDK > JRE > JVM