life is egg

22.11.17 [Java 특강1] 본문

TIL

22.11.17 [Java 특강1]

삶은계란진재혁 2022. 11. 18. 01:01

소프트웨어의 가치...

시대의 요구에 맞게...변화해야해... 벗....낮은 비용으로..! 그래야 뒤쳐지지않고 안망해..

 

비용낮추기

  • 패러다임의 종류들..  객체지향./함수형./절차형.프로그래밍을 통해..
  • 아키텍처...코드 설계를통해...
  • 프로세스를 통해 .. 애자일 ...Devops

 

그러면 객체지향을 통해 비용 낮추는건 어떻게.?? 캡슐화+다향성+추상화를통해!..

>생성자를 통해 .. 객체의 가치를 알수있게 해줌...

 

 

무튼... 접근수준지시자..왜 써?

혼동을 피하기 위해..!나혼자 짜는 코드가 아님..

..캡슐화... 한곳에 모여있어..수정.+조건 추가가 용이..  >>확장성! +,,외부에 영향을 주지않는다..

객체..생성시 프라이빗..으로 하는ㄴ게 좋다..

 

 

? int vs Integer,boolean vs Boolean

https://siyoon210.tistory.com/139

 

Java에서 원시타입 vs 참조타입 어떤 걸 사용해야 할까?

[개요] 자바에서 숫자를 다루기 위한 타입들은 크게 두 가지로 분류할 수 있습니다. 하나는 '원시 타입(primitive type)'이고, 또 다른 하나는 참조 타입(reference type)'입니다. 원시 타입은 (int, double, boo

siyoon210.tistory.com

요글을 참조해 간단 요약만할꺼임..!

int,boolean,double..은 원시타임

>null불가 // 스택에 메모리값이 존재 ..즉 접근이 용이

Integer,Boolean,Double..은 참조타입

>null가능 ,,제네릭에 담김//인스턴스이기 때문에 실제 값은 힙 메모리에 존재

사실 구분안해도 요즘은 오토박싱/언박싱이 잘되있어서 괜찮아..~   열혈자바 복습해야할듯... 

 

 

아규먼트 ~인자    ~~ 이런거 값 집어늘꺼야

 

파라미터~매개변수   ~~~이런거 변수로 넣어줬으면 좋겠어...

 

 

변수!

클래스변수/인스턴스변수/지역변수

 

인터페이스 vs 추상클래스

 

다형성

핵심은...??....비지니스 로직중하나.. 

 

... 강사님 코드 한번 따라셔 쳐보고 느끼기..!

'TIL' 카테고리의 다른 글

22.11.21[SOLID.....와 잡생각들..]  (0) 2022.11.21
22.11.18 [Java 특강2+CS특강]  (0) 2022.11.20
22.11.16 [프로그래머스 Lv0]  (0) 2022.11.17
22.11.15 [Java 활용편]  (0) 2022.11.15
22.11.14 [ JAVA기초2]  (2) 2022.11.15
Comments