개념 정리하면서 궁금했던 내용과 복습기록. https://dev-with-gpt.tistory.com/109 0605 public method, private method, method 차이 ? 질문했던 내용 Method 의 역할 궁금한 내용 : 이번 자바를 배우는 시간에 public method 를 통해서 다른 class 파일에 접근하는 예제를 만들어보았다. 그런데 일반 method와 public method 와 private 의 차이가 dev-with-gpt.tistory.com https://dev-with-gpt.tistory.com/111 0605 Class 변수, Instance 변수, Local 변수 차이 ? 질문했던 내용 변수 의 역할 궁금한 내용 : 이번 자바를 배우는 시간에 Static..
https://dev-with-gpt.tistory.com/103 자바 프로그래밍. 배열 : 나의 목록 관리 시스템 구현 (static 전역 변수 활용) https://dev-with-gpt.tistory.com/88 자바 프로그래밍. 배열 : 나의 목록 관리 시스템 구현 (여러가지 값 입력받기) 오늘 수업은 Scanner를 통해 사용자에게 Data를 입력받고 해당 정보를 저장하여 출력해주는 dev-with-gpt.tistory.com 오늘 수업은 지난번 프로그램에 이어서 추가로 진행하였다. [설명] 이 프로젝트의 목적은 사용자 입력과 배열의 활용, 메소드 호출 등의 기본적인 개념을 구현한다. 이를 통해 회원 정보를 입력받고 출력하는 간단한 목록 관리 시스템이다. 지난 프로그램에 이어서 클래스를 추가하여..
질문했던 내용 변수 의 역할 궁금한 내용 : 이번 자바를 배우는 시간에 Static 변수에 대한 정보를 배웠다. static 변수는 class 변수라고도 하며 클래스가 언로딩 되거나 JVM이 종료될 때 사라진다. Instance 변수는 new 명령어로 생성되며 Garbage collecter 가 실행되거나 JVM이 종료될 때 사라진다. Local 변수는 메소드 내에서 생성되며 메소드가 종료되면 사라진다. (메소드 내부에서만 유효) 각 변수에 대해 더 자세히 알아보고싶어서 GPT를 통해 더 알아보았다. 정확한 용어와 설명 (GPT답변) Static 변수 (Class 변수): 클래스 내에 선언된 변수로, 해당 클래스의 모든 인스턴스들이 공유하는 변수이다. 클래스 이름을 통해 접근하며, 객체를 생성하지 않고도..
[설명] 'import' 를 통해서 다른 클래스를 현재 소스 파일에서 사용할 수 있도록 가져온다. 'Public' class 지정을 통해 다른 패키지에서도 Class 에 접근할 수 있게한다. 'Public' static 지정을 통해서 다른 패키지에서도 method 에 접근할 수 있게한다. 계산하는 연산과정을 따로 클래스를 만들고 메소드 안에서 사칙연산을 저장한다. 그리고 실행하는 부분에서 import를 통해 받은 다른 패키지의 (여기서는 같은 패키지) 메소드에 인자값을 전달하고 연산된 결과를 전달받을 수 있다. [코드] [결과] [코드블럭] package bitcamp.util; public class Calculator { static int result; static int temp; public s..