자바의 정석 3

자바/Java instanceof 연산자?

자바의 정석 421,422페이지에 catch블럭의 괄호()내에 선언된 참조변수의 종류와 생성된 예외클래스의 인스턴스에 instanceof연산자를 이용해서 검사해, 결과가 true인 catch블럭을 찾게 되면 이라는 말이 나와서 간단히만 찾아봄 자바의 instanceof 연사자란 무엇일까요? 참조변수가 참조하고 있는 인스턴스의 실제 타입을 알아보기 위해 instanceof 연산자를 사용합니다. 주로 조건문에 사용되며, instanceof의 왼쪽에는 참조변수를 오른쪽에는 타입(클래스명)이 피연산자로 위치합니다. 그리고 연산의 결과로 boolean값인 true, false 중의 하나를 반환 합니다. instanceof를 이용한 연산결과로 true를 얻었다는 것은 참조변수가 검사한 타입으로 형변환이 가능하다는 ..

자바의 정석 2023.01.20

chapter 2. 변수(Variable)

변수(variable)란? 변하는 수? 하나의 값을 저장할 수 있는 메모리 공간! 메모리 주소기억 변수 선언 이유 : 값(data)을 저장할 공간을 마련하기 위해서 변수 선언 방법 : 변수 타입 변수 이름; 변수에 값 저장하기 : '='는 등호가 아니라 대입! 변수의 초기화 : 변수에 처음으로 값을 저장하는 것 클래스 변수, 인스턴스 변수, 지역 변수 지역변수는 다른 변수와 달리 읽기 전에 꼭! 초기화 값(data) - 문자 : char - 숫자 - 정수 : byte, short, int, long - 실수 : float, double - 논리 :boolean(true/false) 변수(variable) : 하나의 값을 저장하기 위한 공간 (변경O) 상수(constant) : 한 번만 값을 저장 가능한 ..

자바의 정석 2022.11.04

왜 자바인가요?

파이썬 빅데이터, 머신러닝에서 많이 쓰여서 요즘 더 부상 프로그래밍을 배우기에 자바가 좋다. 컴퓨터에 대한 지식을 많이 습득할 수 있다. 균형이 잘 잡혀있다. 자바가 20년동안 C++과 함께 1,2위를 다툼 쌓인 자료가 넘쳐남. 배우기 쉬운 편(C++보다) 나중에 C++배우기에도 좋고 파이썬 배우기에도 좋다. 객체지향배우기에는 자바가 제일 좋다. 파이썬(91년)은 자바(96년)에 비해 빠진 내용이 있다. 프로그래밍을 배울 때는 타입이 있는 걸로 하는 게 멀리 봤을 때 더 좋다. 빅데이터가 나오면서 자바 8부터 함수형을 추가함. 멈춰있지 않고 최근 언어 못지 않게 발전 중. 한국에서는 취업에 자바가 유리.

자바의 정석 2022.10.31