inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 기본을 위한 강의 1부

생성자 실습 2

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

241

misticz0715

작성한 질문수 7

1

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

java

답변 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

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

pg사가 있다고 가정하면

0

6

0

중급 1편 학습 방향에 대해 조언 부탁드립니다

0

20

1

To-Do App

0

16

0

강의노트 접속 불가

0

12

1

Kafka Cluster 구성도 질문

0

14

1

26년 1회차 기출 강의

0

36

2

기출문제

0

50

1

정보처리기사 실기 zip

0

42

2

답을언제쯤받아볼수있나요

0

47

2

데이터베이스 노션

0

36

2

형 책 어떻게 받아?

1

53

1

PPT 자료 공유 받을 수 있을까요?

0

30

1

질문 드립니다.

0

286

1

팩토리얼 질문드립니다.

0

260

1

자바 패키지 질문

1

331

1

JDK 문의

1

215

1

강의소스

1

303

1

안녕하세요. 강사님

1

307

2

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

0

1223

4

리눅스 질문드립니다.

0

495

1

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

0

1238

7

팩토리 질문입니다.

0

193

2

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

0

175

1

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

0

647

1