자바

·Java
'김영한의 실전 자바' 강의를 보고 정리하였습니다. 변수와 초기화변수의 종류멤버 변수(필드): 클래스에 선언지역 변수: 메서드에 선언 (매개변수도 지역 변수의 한 종류)멤버 변수, 필드 예시public class Student { String name; int age; int grade;}Student 클래스 내에 선언 name, age, grade 👉🏻 멤버 변수 지역 변수 예시public static void main(String[] args) { Student student1; student1 = new Student(); Student student2 = new Student();}main() 메서드 내에 선언student1, student..
·Java
'김영한의 실전 자바' 강의를 보고 정리하였습니다. 기본형 vs 참조형기본형(Primitive Type)변수에 사용할 값을 직접 넣을 수 있는 데이터 타입ex) int, long, double, boolean 등 👉🏻 소문자로 시작 !실제 사용하는 값을 변수에 담아 사용할 수 있다.기본형은 개발자가 새로 정의할 수 없다. 참조형(Reference Type)데이터에 접근하기 위한 참조(주소)를 저장하는 데이터 타입 ex) Student student1, int[ ] students 등 👉🏻 객체 또는 배열에 사용실제 사용하는 값을 변수에 바로 담는 것 ❌, 실제 객체의 위치(참조, 주소)를 저장한다.객체는 . (dot)을 통해서 메모리 상에 생성된 객체를 찾아가야 사용할 수 있다.배열은 [ ]을 통..
·Java
'김영한의 실전 자바' 강의를 보고 정리하였습니다.클래스가 필요한 이유자바 세상은 클래스와 객체로 이루어져 있다.먼저 클래스는 왜 필요한 걸까 ? 학생 정보 출력 프로그램 예제 코드를 보며 알아보도록 하자.첫 번째 방법 : 변수 사용public class ClassStart1 { public static void main(String[] args) { String student1Name = "학생1"; int student1Age = 18; int student1Grade = 90; String student2Name = "학생2"; int student2Age = 16; int student2Grade = 80; ..