✍️ 그림으로 배우는 자바, 파트1:입문!
메소드 : 특정 기능을 제공하는 코드. 일단, 소괄호가 열리고 닫히면 메소드라고 생각한다.
클래스 : 자바 프로그램의 최소 단위. 자바 프로그램은 적어도 하나의 클래스를 가진다.
//클래스 구조
public class CLASSNAME {
/* 클래스 내부 내용 생략..*/
}
// Pizza 클래스 - 프로그램의 최소 단위
public class Pizza {
// 메인 메소드 - 프로그램 실행의 시작점
public static void main(String[] args) {
// 실행될 코드들..
}
}
println()
: 소괄호 안의 문자열을 출력한다.System.out.println("안녕하세요.");
변수를 만들기
//문자열(string)을 위한 변수 생성
String food;
변수에 값을 저장하기
//변수에 값을 저장
food = "치킨";
System.out.println(food);
//정수를 위한 변수 생성
int age;
//정수 값 저장
age = 19;
//값 출력
System.out.println(age); //출력 : 29
//실수를 위한 변수 생성
double weight;
//실수 값 저장
weight = 56.6;
//값 출력
System.out.println(weight);
//논리형 변수 생성
boolean isMale;
//참/거짓 값 저장
isMale = false;
//값 출력
System.out.println(isMale);
System.out.println("Price : " + price + "won");
// result : Price : 35000won
/* 1. 클래스 생성 */
public class MyInfo {
/* 2. 메인 메소드 작성*/
public static void main(String[] args) {
/* 3. 변수 생성 및 초기화(초기값 설정) */
/* 변수 생성과 동시에 값 대입 가능*/
String name = "훈이";
int age = 4;
double weight = 7.4;
boolean isMale = true;
/* 4. 결과 출력 */
System.out.println("이름: " + name);
System.out.println("나이: " + age+"세");
System.out.println("몸무게: " + weight+ "kg");
System.out.println("남성인가요? " + isMale);
}
}
//result
이름: 훈이
나이: 4세
몸무게: 7.4kg
남성인가요? true