본문 바로가기
  • Adillete

【축 완독】/JAVA[DOIT!자바프로그래밍입문]9

[2일차]DO IT 자바프로그래밍입문 상수와 리터럴 2-4 상수와 리터럴 1)상수 선언하기 상수? 변하지 않는 값 Q. 왜 MAX_NUM 값 100 안나오지? final 필드에 int 정수값 선언하기 max 값 100 지정하고 싶다. 간절히 ->A. 왜냐하면 "MAX_NUM"/ "MIN_NUM" 을 넣었기 때문이지!!! int값은 MAX_NUM으로 넣었는데 어떻게 상수도 아닌 문자열을 넣는거니!!! 해결OK 2) 상수를 사용하면 편리한 이유 프로그램 내부에서 반복적으로 사용할 때 사용 , 상수로 선언한 부분의 값만 변경하면 매우 편함 3)리터럴 (1)모든 숫자, 문자, 논리값의 통칭 (2) 프로그램이 시작할 떄 시스템에 같이 로딩 되어서 특정 메모리 공간인 상수 풀에 놓인다. EX) long num은 4바이트(정수 메모리 크기)에 다 안들어간다. long.. 2024. 2. 1.
[자바프로그래밍입문]2일차 p.53-87 변수와자료형~비트연산 문자형 변수에 숫자를 저장? 문자형변수에 음수를 넣으면 오류가 발생함 5. 실수 자료형 나.float/double -double=자바에서는 기본으로 사용함 6.논리자료형 참/거 boolean isMarried; 【02】-4 상수와 리터럴 리터럴: 프로그램에서 사용하는 모든 숫자,문자, 논리값을 일컬음 리터럴 로딩 num 변수에 그 값을 복사 가능하다. ex) float pi=3.14; pi는 float형 float pi=3.14F(float형의미) 【02】-5 형변환 p.69 연습문제 아니오/예/U+AE00 →예/아니오 (대박이다. 다틀렸어... ?) 【03】-1 기본 연산자(혹시... 이거 정처리때 머리터지는 바로 그것???) 대입연산자/부호연산자/증가감소연산자/관계연산자/논리연산자/조건연산자/복합연산.. 2024. 1. 18.
[1일차]DO IT 자바프로그래밍입문 P.18-60 01.자바프로그래밍 시작하기 컴파일: 프로그래밍 언어를 기계어로 번역해주는 단계 빌드: 컴파일러가 소스 코드를 컴파일 하여 실행 파일을 만드는 과정 bin: 컴파일된 실행파일이 있는 폴더 src: 작성한 소스코드가 있는 폴더 세미콜론(;) 문장의 마침표 // 주석 컴파일/ 객체지향프로그래밍/ 자바가상머신/ jdk/jre 이클립스가 작동을 안하는 이유= 사용자명이 한글이기 때문이었다. 노트북 다 지우고 다시 설치하니까 돌아가네 ㅎㅎㅎㅎ ㅊ 연습문제 1.프로그램을 기계가 이해할수 있는 언어로 바꾸는 작업=컴파일 2.객체지향 3.? 4.? 5.JDK? 6. 2024. 1. 10.