■ 사칙 연산 결과 ↓ 사칙 연산코드를 사용한 결과 3 * 4 = 12 → *는 곱하기 8 / 4 = 2 → /는 나누기 7 % 4 = 3 → %는 나머지 %는 배수 찾을 때 많이 사용 ■ 변수의 경우 ① 메모리에 상주해야 값으로 사용 가능하다. 메모리 = 주기억장치 ROM(Read Olny Memory) RAM(Random Access Memory) 메모리 공간이 다 차면 실행할 수없음 ※ 버퍼 buffer → 데이터를 주고 받을 때, 전송할 정보를 임시로 저장하는 장치 ② 이름을 붙이는 이유? 찾기 위해서, 구분하기 위해서 등 한 번만 사용하는 경우라면 이름을 붙일 이유가 없음 재사용 하기위해서 이름을 붙임 ■ 코드 분석 대입 연산자 ( = ) - 오른쪽에 있는 값을 왼쪽 변수에 넣어라는 뜻 ▶ 변수..
■ 간단하게 문자열 더하기 메모장에 코드를 작성한 후 저장한다. 컴파일 후 결과는 ↓ cmd에서 컴파일 하고 실행 시킨 결과 " ~ " 숫자를 문자열로 취급한다. 문자열 + 문자열 = 두 개 붙여쓴다. System.out.println(1 + 2 + "3"); → 33 문자열 + 숫자 = > 숫자를 문자열로 취급한다. 문자열에는 순서가 있기에 순서대로 해야한다. 문자열 + 문자열 = 두 개 붙여쓴다. System.out.println(1 + "2" + 3); → 123 숫자 + 문자열 + 숫자 => 숫자를 문자열로 취급한다. System.out.println(3 + "4"); → 34 숫자 + 문자열 => 숫자를 문자열로 취급한다. ■ 메모장에서 자바 소스 저장하고 컴파일 할 때 발생하는 에러 메모장에서..
■ JDK(JAVA Development Kit) ▶ 설치 설치 사이트 Java Archive Downloads - Java SE 8 (oracle.com) 내 PC -> 시스템 종류 64비트인지 86비트인지 확인 후 설치하면 된다. 나는 64비트라 Windows x64 설치했다. 설치하는 프로그램이름은 Java SE Develpment Kit 8u202이다. ※ JDK - 개발 관련 도구 / JRE - 자바 실행 환경 (실행 목적) ▶ 변수 설정 내PC 속성 -> 고급 시스템 설정 -> 고급 -> 환경 변수 시스템 변수(s)에서 밑에 사진대로 설정하면 된다. 내 pc -> C 드라이브 -> program Files -> java -> jdk1.8.0 202 jdk1.8.0 202 폴더에 들어가 주소창을..
JAVA Virtual Machine ■ 가상기계를 사용하는 이유? -> 운영체제마다 프로그램이 실행되는 방법이 다르기 때문에 운영체제마다 개발하는 것보다 운영체제와 자바 사이 에서 가상기계를 두어 어떤 운영체제에서도 실행 되도록 하기 위해서 사용 언어 번역 ■ 컴파일러 VS 인터프리터 · 컴파일러 - 소스코드에서 한번에 번역 후 한번에 실행하기 때문에 처음 번역할땐 느리나 전체적으론 빠름 - 추가 변경이 어려움 · 인터프리터 - 소스코드 한 문장 번역 후 한 문장 실행하기 때문에 느림 - 추가 변경이 쉬움