5DAY / JAVA기초문법

2017. 4. 7. 11:57

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)메서드내에서 어떤 조건비교를 하고 출력 할 것인가

 

+ Recent posts