JAVA9 [Chapter 03] 연산자 Chapter03 연산자 3.1 부호/증감 연산자 부호 연산자 연산식(피연산자) 설명 + 피연산자의 부호 유지 - 피연산자의 부호 변경 → +연산자는 잘 사용되지않고, -연산자의 경우 변수값의 부호를 변경할때 사용한다. //부호 변경 방법 byte b =100; byte result = -b; //컴파일 에러 -> 정수타입의 연산 결과는 int이다 (부호를 바꾸는것도 연산이다) byte b =100; int result = -b; 증감 연산자 → 1증가, 1감소 ++(피연산자) 피연산자의 값을 1증가시킴 —(피연산자) 피연산자의 값을 1감소시킴 (피연산자) ++ 다른연산을 수행한 뒤 피연산자의 값을 1증가 (피연산자)— 다른연산을 수행한 뒤 피연산자의 값을 1감소 3.2 산술 연산자 → 산술 연산자는 (.. 2022. 12. 3. [Chapter 02] 변수와 타입 Chapter 02 변수와 타입 2.1 변수선언 변수 = 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 자바의 변수는 다양한 타입의 값을 저장할 수 없다. -> int형인데 float을 저장할 수 없다. ⇒ 정적 Type 이다. 변수의 이름은 그값을 표현할수 있도록 ⇒ 캐멀 (camel)스타일로 (변수의 시작은 무조건 문자여야 한다) 특수문자는 $ 랑 _ 만가능 캐멀 스타일 = 코드를 작성할때, 여러 단어를 혼합하여 명명하는 경우, 낙타의 등처럼 대소문자가 섞여있도록 작성하는 스타일, 자바 소스 파일명과 변수명을 작성할 때 관례적으로 사용 자바 소스 파일명(클래스명)은 대문자로 시작하는것이 관례 Week.java MemberGrade.java ProductKind.java 변수명은 소문자로 시작.. 2022. 12. 3. [Chapter01] 자바 시작하기 JAVA, JDK, JRE, JAVASE Java 개발 도구에 중점: JDK 17 Java 실행 환경에 중점: JRE 17 (Eclipse에는 기본적으로 JRE가 내장되어 있음) Java 스펙에 중점: JavaSE 17 바이트 코드 파일 소스파일을 컴파일해서 나오는 파일이다 .Java -> .class (Eclipse의 경우 저장하면 자동으로 javac를 통해 컴파일 된다. 컴파일된 class파일의 경우 project 안에 bin폴더에 저장 된다.) 코드 용어의 이해 package ch01.sec09; //패키지 선언 public class Hello{ //Hello라는 이름을 가진 class 선언 -> 파일이름과 대소문자 까지 모두 동일해야한다. public static void main(String[.. 2022. 11. 29. 이전 1 2 다음