본문 바로가기
개발일기

학원 수업 9일차 220830

by hhana 2022. 9. 30.
  • 9-10

메서드
https://www.tutorialspoint.com/java/java_methods.htm

지역변수 인스턴스변수 클래스변수
main메서드 안에서 쓰는 변수 : 지역변수 (stack메모리에 만들어짐)

 

 

  • 10-11

void? return 되는 타입이 없음
return != break
return 실행하고 나서 보고받는 것

2022.09.30 - [JAVA] - 자바 void?

 

private 접근제한
public 접근 제한이 없습니다.

 

 

  • 11-12

getter메서드 : 필드의 정보를 읽어올 수 있는 기능 수행


static? 객체를 만들 필요 없음(인스턴트화 노필요)
클래스이름. 으로 바로 접근

생성자 무조건 1개이상 존재
안보이면? 디폴트 값으로 안보이는 상태로 존재

다른 클래스에 있는 메서드를 쓰려면? 객체를 만들어서 쓰면 됨

 

 

  • 12-1

메서드의 호출: 메서드의 바디영역이 실행됩니다.

Method Overloading
https://www.tutorialspoint.com/java/java_methods.htm

항상 메서드를 void로 우선 만들고 리턴 값이 생기면 int로 바꾸든 해라

 

 

  • 2-3


getter메서드 : 필드의 값을 읽어오기 위한 목적의 메서드
setter메서드 : 필드의 값을 세팅하기 위한 목적의 메서드

 

 

  • 4-5

BankTest.java
static 벙찌네;
static을 붙이는 이유?
https://taewooblog.tistory.com/162
전역적으로 쉽게 재사용하는 멤버나 잘 변하지 않는 변수나, 메소드를 사용할때 주로 사용됩니다.
만들어 놓고 클래스 호출, 객체 생성을 따로 할 필요없이 바로바로 사용할 수 있기 때문에 사용성이 좋습니다.
하지만 static은 메모리 자원을 할당해놓고 사용하는 것이기 때문에 너무 많이 사용한다면 메모리를 많이 차지하게 되어서 프로그램이 무거워 집니다.

 

 

  • 5-6

MyDB.java
MyDBTest.java
mybatis? 누구세요 살려주세요
singleton? 오늘 진짜 무슨 소리인지 모르겠다
교재 p.238

 

-----------------------

22.09.30

그날그날 수업으로 들었던 내용을 기록한 것이라 멘붕이 왔던 상황들이 그대로 적혀있다

이 수업을 듣고난지 한달이 지난 지금

이때 어려웠던 내용들을 이제는 조금씩 자연스럽게 받아들이고 있다

그러니까 돈워리 킵고잉!! 😆

'개발일기' 카테고리의 다른 글

학원 수업 13일차 220905  (0) 2022.10.06
학원 수업 12일차 220902  (0) 2022.10.06
학원 수업 11일차 220901  (0) 2022.10.06
학원 수업 10일차 220831  (0) 2022.10.05
학원 수업 8일차 220829  (0) 2022.09.16
학원 수업 7일차 220826  (0) 2022.09.16
학원 수업 6일차 220825  (0) 2022.09.16
학원 수업 5일차 220824  (1) 2022.09.16

댓글