inflearn logo
강의

Course

Instructor

Lecture 1 for Java Basics

Constructor Practice 2

11:26~(생성자 실습)부터 질문있어요

225

misticz0715

7 asked

1

질문드립니다. consone,constwo 서로 주소값이 다르고 별도의 값이라 공유 안하는건가요?

java

Answer 2

0

JeongTaeHyun

노파심에 적습니다.

객체지향 파트,

쓰레드 파트는 이해가 안 가셔도 당연한 겁니다.

반복학습하시고 코드에 먼저 친숙해 지세요.

코드에 익숙해지시고 난 뒤 이론을 터득하는 게

제가 생각하는 좋은 프로그래밍 언어

학습 방법입니다. 

 

객체지향, 쓰레드, 네트워크 파트에 대한 이해도가

높을 수록 고급 개발자에 다가갑니다.

어려운 파트들이기 때문입니다.

쓰레드와 네트워크는 로우 레벨 코딩하시는

분들일 수록 더욱 중요해 집니다.

저와 같은 하이 레벨일 수록 

쓰레드와 네트워크보다는

객체지향이 더 중요해 집니다.

 

여기서 말하는 로우 레벨과 하이 레벨은

실력의 높낮음이 아니라

프로그래밍 전체 영역의 계층 구조에서

위쪽이나 근본에 가깝냐의 뜻입니다.

로우 레벨일수록 근본에 가깝습니다.

 

테크 기업일수록 로우 레벨이 중요해 집니다.

그렇다고 하이 레벨이 가볍다는 것은 아닙니다.

두 영역은 따로 구분된 프로그래밍 영역입니다.

 

앞으로 진로에 참고하세요.

 

질문자 님이 궁금해 하시는 영역을 더 깊게

파고들 수록 로우 레벨로 가는 겁니다.

 

건승하세요.

0

JeongTaeHyun

제가 어느 내용인지는 보지 않았습니다.

객체는 new 연산자를 통해 변수에 주소값이

할당될 때 객체마다 고유한 값을 가집니다.

BuyMaterial bm = new BuyMaterial()

할 때 new가 new 연산자입니다.

 

프로그래밍을 할 때

BuyMaterial bm이나 

int intAmount 같은 것들은

변수 타입과 변수명입니다.

 

실제 데이터가 저장되는 주소를 저장하는 것이죠.

 

사실 이런 이론들은 자바 중급 과정부터

자세히 익히시고 컴퓨터 공학 등의 전공에

지식이 있으셔야 이해가 수월합니다.

 

우리가 ide 상에서 코딩하는 모든 내용은

영어로 보이지만 실질적으로는

전자부품의 물리적인 저장소에 저장되는

것이기 때문입니다.

 

이해가 되셨길 바랍니다.

 

new 연산자마다 새로운 객체를 생성하고

새로운 물리적 저장공간에 저장한다.

이것만 기억하셔도 됩니다.

 

new SellGoods() 같은 경우는 기본 생성자,

new SellGoods(price, amount)는

파라미터를 가진 생성자를 이용하여

new 연산자를 수행하는 겁니다.

 

지금 제가 적은 내용을 이해하시면

객체지향에 대한 이해도의 잠재력이 뛰어나다

할 수 있습니다.

입문자가 벽으로 느끼는 것 중 하나가

객체지향에 대한 이해이기 때문입니다.

0

misticz0715

감사합니다! 이해 됐습니다!!

패키지 구분에 대해 궁금한게 있습니다

0

11

1

안녕하세요. 바뀐 채점사이트 관련해서 문의드립니다.

0

19

1

갑자기 채점 사이트가 바뀌었어요

0

19

1

문제 리스트 페이지

0

22

1

part8 Notion 링크

0

23

1

채점 사이트 관련 질문드립니다

0

20

1

인텔리제이 MCP 서버 설정 관련

0

27

1

조회속도 개선에서 더 개선하는 방법이 궁금합니다.

0

28

2

필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)

0

37

2

질문있습니다

0

26

1

1번 문제 질문입니다.

0

31

1

26년 1회 실기 해설 강의

0

51

2

질문 드립니다.

0

267

1

팩토리얼 질문드립니다.

0

247

1

자바 패키지 질문

1

309

1

JDK 문의

1

202

1

강의소스

1

297

1

안녕하세요. 강사님

1

298

2

강사님 혹시 wms 나 erp 시스템 개발 si에서 경험해 보신적있나요?

0

1203

4

리눅스 질문드립니다.

0

489

1

수업 1: 56 질문드립니다.

0

1234

7

팩토리 질문입니다.

0

189

2

안녕하세요. 강의 잘 듣고있습니다. ~^^

0

172

1

강사님 혹시 현업에서 JPA 많이 쓰나요?

0

637

1