2024/12/13 3

자바 풀 스택 12/13 오후 기록 017-2

객체는 필드(field : data의 저장소)+메소드(method: 기능)오전에 배운거는 필드에 값을 저장하는 방법, 오후에 배울건 메소드 작성 방법자바에서는 메소드 자바스크립트에서 함수가 그랬던것처럼 단독으로 존재할 수 없다.메소드는 반드시 클래스 객체 안에 존재하게 된다. 객체를 리모컨에 비유하자면리모컨의 버튼의 각 기능만큼 메소드를 가지고 있다고 할 수 있다.그리고 버튼 기능이 작동할 수 있게 해주는 모든 것을 필드라고 할 수 있다.그리고 필드에 해당할 건전지나 회로 같은 것은 공개여부에 따라 public 이나 private이라고 부른다고 함.    더보기package test.mypac;/* * class의 역할 * 1. 객체의 설계도 역할 * -객체는 heap 영역(사물함)에 들어있는 물건이라..

챗 지피티한테 물어본, 자바로 앱 개발하기 위해 공부할 것들

자바로 앱을 만들기 위해 공부해야 할 내용은 여러 가지가 있습니다. 앱의 복잡한 기능을 구현하려면 기본적인 프로그래밍 지식 외에도 객체 지향 프로그래밍(OOP), 자바의 고급 개념, 그리고 자바 앱 개발을 위한 다양한 라이브러리와 프레임워크에 대한 이해가 필요합니다. 다음은 자바로 앱을 만들기 위한 주요 학습 항목입니다:1. 기본 자바 문법 및 개념변수, 데이터 타입, 연산자: 기본적인 데이터 처리 능력.제어문: 조건문(if, switch), 반복문(for, while) 등을 사용하여 흐름 제어.메서드: 코드의 재사용을 위해 메서드를 정의하고 호출하는 방법.배열 및 컬렉션: 데이터를 효율적으로 관리하는 방법.입력/출력(I/O): 사용자 입력을 처리하거나 파일을 읽고 쓸 수 있는 방법.예외 처리: 프로그램..

자바 풀 스택 12/13 오전 기록 017-1

8:30 경 학원 도착,  9:30 1교시GIT은 폴더의 스냅샷을 찍어서 그 안에서 일어나는 일들을 관리함.git init을 통해 .git 폴더가 생기고 그 폴더 안에서 일어난 일들이 모두 저장되고 git으로 관리됨..git 폴더를 지우면 git으로 관리하지 않는 폴더가 됨.  git bash에서는 LINUX 명령어인 ls를 사용해서 현재 폴더의 내용을 확인할 수 있다.ls 명령어에 -l을 추가하면 현재 폴더의 파일들을 확인할 수 있고, ls 명령어에 -al을 추가하면 숨긴 파일까지 모두 확인할 수 있다.git status를 입력하면 현재 git에 의해 관리되는 폴더나 파일의 상태가 나타난다. 처음 보는 파일은 Untracked files라고 나타나고 빨간 글씨로 나타남.git add를 누르면 git이 ..