응애개발자
article thumbnail
[Java] 변수와 초기화
Language/Java 2023. 12. 17. 20:20

1. 변수와 초기화 1-1. 변수의 종류 멤버 변수 (필드) : 클래스에 선언 지역 변수 : 메서드에 선언, 매개변수(파라미터)도 지역 변수의 한 종류입니다. 지역 변수는 이름 그대로 특정 지역에서만 사용되는 변수라는 뜻입니다. 멤버변수(필드) 예시 코드 package class1; public class Student { String name; int age; int grade; } name, age, grade 는 멤버 변수입니다. 지역 변수 예시 코드 1 package class1; public class ClassStart3 { public static void main(String[] args) { Student student1; student1 = new Student(); Student st..

article thumbnail
[Java] 인자, 매개변수
Language/Java 2023. 12. 14. 15:46

예제 코드 public class Sample { public static void main(String[] args) { System.out.println(sum(1,3)); } public static int sum(int a, int b) { return a+b; } } 1. 인자 (Argument) 인자는 메서드, 생성자를 호출할때 데이터를 매개변수에 값을 전달해줍니다. 예제 코드 System.out.println(sum(1,3)); 여기서 1, 3 이 인자입니다. 2. 매개변수 (Parameter) 매개변수는 메서드, 생성자를 선언할 때, 어떤 형태로 데이터값이 들어올지 정의해줍니다. 예제 코드 public static int sum(int a, int b) { return a+b; } 여기서 ..

article thumbnail
[Java] 기본형과 참조형
Language/Java 2023. 12. 13. 17:43

1. 기본형, 참조형 - 개념 변수의 데이터 타입을 가장 크게 보면 기본형과 참조형으로 분류할 수 있습니다. 사용하는 값을 변수에 직접 넣을 수 있는 기본형, 그리고 이전 글에서 나온 Student student1과 같이 객체가 저장된 메모리의 위치를 가리키는 참조값을 넣을 수 있는 참조형으로 분류할 수 있습니다. 기본형 (Primitive Type) : int, long, double, boolean처럼 변수에 사용할 값을 직접 넣을 수 있는 데이터 타입을 기본형이라고 합니다. 참조형 (Reference Type) : Student student1, int[] students와 같이 데이터에 접근하기 위한 참조(주소)를 저장하는 데이터 타입을 참조형이라고 합니다. 참조형은 객체 또는 배열에 사용됩니다...

article thumbnail
[Java] 클래스, 객체, 인스턴스
Language/Java 2023. 12. 11. 21:09

1. 클래스가 필요한 이유 코드를 통해 살펴보겠습니다. 1-1. 변수 사용하기 package class1; public class ClassStart1 { public static void main(String[] args) { //학생 1 String student1Name = "학생1"; int student1Age = 15; int student1Grade = 90; //학생 2 String student2Name = "학생2"; int student2Age = 16; int student2Grade = 80; //출력 System.out.println("이름:" + student1Name + " 나이:" + student1Age + " 성적:" + student1Grade); System.out...