static 예약어는 메서드나 멤버변수에 정의할 수 있으며 지역변수나 클래스에게는 정의 할 수 없다. (예외 - 내부클래스) # static 메서드, 멤버변수 정의 형식 [접근제한] static [반환형] 메서드명(자료형 인자1, 자료형 인자2, ...){} [접근제한] static [자료형] 변수명; * [접근제한] 과 static 은 자리가 바뀌어도 상관 없다. # static 변수(클래스 변수) static으로 선언되었다면 객체를 생성하지 않고도 사용할 수 있다. 그리고 현재 static 변수를 가지는 클래스를 아무리 많이 생성한다 해도 static 변수는 오직 하나만 만들어진다. 그리고 그것은 모든 객체가 공유하는 변수가 된다. - 사용법: 클래스명.변수 # static 메서드(클래스 메서드) s..
# 클래스의 구조 클래스명 클래스 헤더 변수,상수 (속성) 멤버 필드 생성자 메서드 (동작) 멤버 메서드 # 클래스 헤더 [접근제한][클래스종류] class 클래스명 # 접근제한 public 다른 패키지(일반, 자식 클래스), 같은 패키지(일반, 자식 클래스) 모두 접근 가능. protected 다른 패키지(자식 클래스), 같은 패키지(일반, 자식 클래스) 만 접근 가능. default 같은 패키지(일반, 자식) 만 접근 가능. private 자신의 클래스에서만 접근 가능. # 멤버 접근법객체의 참조변수(reference)를 통해'.'을 사용하여 해당 객체의 메서드나 변수, 즉 멤버들을 접근할 수 있다. # 캡슐화여러 개의 자료 및 처리 과정을 하나의 모듈(부품)처럼 사용하므로 객체간의 이식성이 높다. ..
- Total
- Today
- Yesterday
- Windows Terminal Color
- golang excel2json
- java 소켓
- 재테크
- aws dynamodb
- excel to json
- 자바 예제
- PowerShell ObjectNotFound
- 파일 입출력 예제
- excel을 json으로
- 소켓 예제
- New-Alias
- Windows Terminal cmd
- dynamodb console
- ajax 예제
- 크롬 한글 문제
- 예제
- java socket
- aws configure
- Windows Terminal
- 자바 소켓
- MySQL
- Java
- SIS
- 크롬 한글
- excel2json
- profile.ps1
- 자바
- 크롬 한글 스페이스
- RUBY
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |