이것이 자바다8 Chapter 03. 연산자 부호 연산자 부호 연산자는 변수의 부호를 유지하거나 변경함 연산식 설명 +피연산자 피연산자의 부호 유지 -피연산자 피연산자의 부호 변경 +연산자는 잘 사용되지 않고, -연산자는 변수값의 부호를 변경할 때 사용 주의할 점은 부호 변경 후의 타입 정수 타입(byte, short, int) 연산의 결과는 int타입 부호를 변경하는 것도 연산이므로 아래와 같이 int타입 변수에 대입해야 함 byte a = 100; //byte result = -a; //컴파일 에러! byte b = 100; int result = -b; package ch03.sec01; public class SIgnOperationExample { public static void main(String[] args) { int x = -1.. 2022. 11. 21. Chapter 02. 변수와 타입 변수(variable) 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 변수를 통해 프로그램이 메모리 번지에 값을 저장하고 읽을 수 있음 자바의 변수는 다양한 타입의 값을 저장할 수 없고 하나의 값만 저장 가능하다. 즉 정수형 변수는 정수값만 저장, 실수형 변수는 실수값만 저장할 수 있다 변수 선언 어떤 타입의 데이터를 저장할 것인지, 변수 이름은 무엇인지 결정하는 것 변수의 첫 글자는 문자여야하고 중간부터는 문자, 숫자, $, _를 포함할 수 있음 첫 문자를 소문자로 시작하고 캐멀 스타일로 작성하는 것이 관례 어떤 값을 저장하고있는지 알기 쉽게 의미 있는 이름을 붙일 것 캐멀(camel) 스타일 자바 소스 파일명(클래스명)은 대문자로 시작(ex. Week.java, MemberGrade.java.. 2022. 11. 21. Chapter 01. 자바 시작하기 코드 주석 달기 주석은 프로그램 실행과 상관없이 코드에 설명을 붙인 것 문자열 내부에 작성하면 주석문이 아니라 문자열 데이터로 인식 구분 주석 기호 설명 행 주석 //… //부터 행 끝까지 주석으로 처리한다. 범위 주석 /* … */ /*와 */ 사이에 있는 내용은 모두 주석으로 처리한다. 도큐먼트 주석 /** … */ /**와 */ 사이에 있는 내용은 모두 주석으로 처리한다. javadoc 명령어로 API 도큐먼트를 생성하는데 사용한다. package ch01.sec09; //패키지 선언 /** * * @author jangb * */ /* * 장제목: 1장 자바 시작하기 * 작성일: 2022.11.19 */ public class Hello { //클레스 선언(숫자, 공백X, 소스 파일명과 일치할것!.. 2022. 11. 19. 이전 1 2 다음