5DAY / JAVA기초문법
JAVA기초문법
1)하나의 Package - 하나의 Class 에서 메소드 선언 및 호출
2)하나의 Package - 서로 다른 Class 에서 메소드 선언 및 호출
3)서로 다른 Package - 서로 다른 Class 에서 메소드 선언 및 호출
메서드의 종류
1)return 유무
2)parameter 유무
->12개의 메소드 호출방법!
메소드 호출 원리
1)메소드명 일치
2)매개변수 갯수 일치
3)매개변수 데이터 타입에 각각 일치하는 값 입력
접근지정자(제어자) Access Modifier : public
private -> default -> protected -> public 순서로 많은 접근 허용
정적키워드 : static 또는 non-static
return data type : void(리턴없다)
메서드명 :test
첫번째 매개변수 data type : String
첫번째 매개변수명 : name
메서드 호출 원리
1)메서드명 일치
2)매개변수 갯수 일치
3)매개변수 data type에 각각 일치하는 값이 입력되어야 메서드 호출된다.
실행순서기준으로 설명
1)login_check메서드 호출시 id001값을 첫번째 매개변수id에
pw001값을 두번째 매개변수pw에 입력후 login_check메서드가 실행된다.
2)String data type으로 dbid변수를 선언하고 "id001값을 dbid변수에 대입한다
3)String data type으로 dbpw변수를 선언하고 "pw001값을 dbpw변수에 대입한다
4)만약 id변수에 담겨있는 값과 dbid 변수에 담겨있는값이 일치하면 True
->if문이 실행된다 그렇지 않으면 else블록이 실행된다
5)조건문이 일치하면 콘솔창에 01 아이디 일치 출력
6)조건문이 불일치하면 콘솔창에 02 아이디 불일치 출력
어떤자료를 입력받아 메서드내에서 어떤 조건 비교를 하고 출력할것인가?
로그인체크를 할 수있다
1)어떤 자료를 입력받아 : 아이디.비번
2)메서드내에서 어떤 조건비교를 하고 출력 할 것인가