Method = 다른 언어에서는 Function()함수라고도 함
Method?
특정 작업을 수행하는 일련의 문장들을 하나로 묶는것
* 참고
메소드나 객체지향과 같은 개념은 웅장하고, 결함이 없고 유지보수하기 쉬운 애플리케이션을 만들기 위한 기법
Method 핵심적인 가치 : 재활용성, 중복된 코드제거,프로그램의 구조화
밑에서 보는 main을 메소드라고 합니다.
==Console ===
*매개변수(Parameter)와 아규먼트의 차이점
매개변수는 함수의 정의부분에 나열되어 있는 변수들을 의미하며,
전달인자는 함수를 호출할때 전달되는 실제 값을 의미
//args = arguments
/*
// 변수선언
int num1;
// int의 method는 소문자로 시작, 상수일 경우 대문자 사용
int num2;
// 변수 초기화
num1 = 20;
// 초기화 전에는 쓰레기 값으로 정해짐
num2 = 3;
*/
//f = format , 문자 안에 정수 입력 시 사용, 숫자 입력은 순서대로 적용
// println(매개변수 안써도 됨), print(매개변수 써야됨)
// \n = %n
//// %d : 정수, %s : 문자, %g : double, %f : float
==Console==
// println 은 일일이 작성 필요, printf 는 "네임 + %d, num1"과 같은 입력 가능
==Console==
// import에서 *가 의미하는 것은 io폴더 안의 class를 자동으로 찾아서 로딩할 수 있도록 선정. 그러나 권장은 하지 않음
// IOException 에러를 예외시켜 주는 Class
////BufferedReader 사용자가 입력한 값을 불러오는 class
// System.in : 키보드로 입력한 1개의 문자(Char)를 읽어냄
// br(변수값).readLine : 사용자 입력값(br)을 읽어주는 method(문자로 읽음)
//Integer.parseInt() : 숫자로 읽어주는 method
== Console===
==Console==
'Java' 카테고리의 다른 글
Java Day5 : 배열,난수(로또) (0) | 2019.06.12 |
---|---|
Java Day4 : 반복문을 통해 별찍기,배열,만년달력 (0) | 2019.06.11 |
Java Day3 : 반복문(do~while),구구단 (0) | 2019.06.11 |
Java Day2 : 삼항연산자,조건문(if) (0) | 2019.06.03 |
Day13 List 1 (0) | 2019.02.02 |