JDK : 자바로 개발하기 위한 도구들 ,jre 포함
개발자가 개발하기 위한 도구
JRE : 자바프로그램을 컴푸터가 이해할수 있는 언어로 바꿔주눈 컴파일러 개발된 자바를 실행하기 위한 도구
JVM 자바 버츄얼 머신
자바만 실행 하는
가상의 소프트웨어
컴파일러 : 원시프로그램을 목적프로그램으로 변환하는 도구
원시프로그램(소스) :개발자가 작성한 언어(고급언어), 개발자가 작성한 언어는 컴퓨터가 이해하지 못함
때문에 컴퓨터가 이해할수있는 기계어(저급 언어)로 변환 시켜주는 것
자바는 객체지향언어 OOP
class 이름은 대문자로 시작
public static void main : 프로그램의 시작
system.out.print(매개변수) - 메서스(함수의 역활) : 화면(콘솔)에 출력
실행방법 ctrl + f11
영역 확인 { }
들여쓰기 tab키
자료형
문자와 문자열을 구분
문자와 문자열은 다른것으로 취급
숫자 : 그대로 쓰면된다 int
문자 : char
문자열 : string
실수 : double
문자에서 사용시
문자 연결자 : +
하나의 값을 저장하는 기억공간
자료를 저장하는 기억공간
그 자료는 변할 수 있다
사용할때는 선언 해야한다
대소문자 구분
공부 할때 선언문부터 공부
자료형 변수명 = 초기값;
자료형에 따른 선언문을 사용해야한다
의도 : 변수 하나 만드는것
변수명 =값;
자료형이 없다
사칙 연산자
대입 연산자 : =
강제 형 변환
변환하고자 하는 자료형 앞에 소괄호로 자료형을 지정
예)(doubel)5=5.0
원시형 타입 (primitive)
x표시 에러 컴퓨터가 이해할 수 없다
println( ) : 화면에 출력후 줄을 바꾸는 명령어,
원시형 타입 (primitive)
\n : 줄바꾸기
sysout ctrl+space 자동 완성
이클립스가 생성한 프로젝트가 기본적으로 저장되는 디렉토리
.matadate 디렉토리