일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- try-catch
- 상속
- 메서드
- 보조 스트림
- exception
- 예외 처리
- 자바
- SSR
- FileInputStream
- 개발자
- 졸리다
- 파이팅
- 자료형
- 다형성
- 인스턴스
- 백엔드
- 배열
- node.js
- 바이트 단위 스트림
- 코딩
- 새벽공부
- throws
- 초보개발자
- ArrayList
- 변수
- Java
- 코린이
- MPA
- 문자 단위 스트림
- 인터페이스
- Today
- Total
목록새벽공부 (2)
SHUSTORY
생성자 예제02의 6행에서 Person( )과 같은 함수를 생성자라고 한다. 클래스의 멤버 변수는 메서드에 의해 값이 변경될 수도 있지만, 처음 클래스를 생성할 때 값을 정해야 하는 경우도 있다. 생성자가 하는 일은 클래스를 처음 만들 때 멤버 변수나 상수를 초기화하는 것이다. 디폴트 생성자 생성자는 클래스를 생성할 때만 호출한다. 생성자 이름은 클래스 이름과 같고, 생성자는 반환값이 없다. 그런데 Person 클래스를 살펴 보면 Person( ) 생성자가 따로 없는 것을 볼 수 있는데, 그럼에도 불구하고 new 예약어를 이용해 객체를 만들 수 있다. 생성자가 없는 클래스는 클래스 파일을 컴파일 할 때 자바 컴파일러에서 자동으로 생성자를 만들어 준다. 이를 디폴트 생성자라고 하며, 디폴트 생성자는 매개변..
항과 연산자 연산에 사용하는 기호를 연산자라고 하며, 연산에 사용하는 값을 항이라고 한다. 연산자의 우선순위로는 단항 연산자가 가장 높고 이항, 삼항 연산자 순서이다. 대입 연산자 변수에 값을 대입하는 연산자이다. 대입 연산자는 이항 연산자 중 우선순위가 가장 낮은 연산자이다. 하나의 문장에 여러 연산자가 있을 때 모든 연산을 다 끝낸 후 마지막에 연산 결과를 변수에 대입한다. 오른쪽 변수나 식의 값(숫자, 상수)이 대입되는 왼쪽에는 항상 변수나 상수가 와야 한다. 부호 연산자 특정 양수 값을 음수로 바꾸려면 다음과 같이 대입 연산자( = )를 사용하여 값을 대입해야 한다. 산술 연산자 프로그램에서 산술 연산자는 덧셈( + ) , 뺄셈( - ), 곱셈( * ), 나눗셈( / ), 나머지( % ) 다섯 가..