자바1월6일수업

김종석·2023년 1월 6일
0

자바

목록 보기
3/9

final 역할
1.클래스:sub클래스가 없는 클래스
2.필드:상수선언(필드,매개변수,지역변수)
3.메소드:오버라이딩불가
오버라이딩이란:상위클래스에서 정의한 메소드를 하위클래스에서 재정의하는것

final로 상수 선언할때 초기화를 해주지 않으면 오류가 남

static:필드 및 메소드는 객체를 생성하지 않아도 사용가능
static 생성시점:클래스이름으로 접근하기 때문에 그때 메모리에 로딩.
스태틱 필드는 동일한 클래스의 모든 객체가 공유의 목적으로 하나만 메모리에 저장된다
*static은 클래스 앞에 붙이면 오류남 단 내부클래스 앞에는 static 올 수 있음

문자열숫자를 정수형숫자로 변환법
ex)int d=Integer.parseInt("23");

-private
-protected 0 찾아보기힘듬 :동일한 package가 아닌 경우는 반드시 상속을 통해서 사용가능
-public 대부분 퍼블릭

profile
김종석입니다

0개의 댓글