# effective

15개의 포스트

Effective Java Item 05

안녕하세요, Item 04를 쓰고 7일만에 다시 포스팅을 하게 되었습니다.그간, 스프링의 묘리를 깨닫기 위해 많이 노력을 한 것 같습니다 ㅎㅎ프록시라는 개념을 알고, 다시 포스팅을 하니 무언가 유기적으로 연결되어 가는 느낌(?)이 드네요... 금일 포스팅은, 의존 객체

2022년 6월 21일
·
0개의 댓글

Effective JAVA Item 04

4. 인스턴스화를 막으려거든 private 생성자를 사용하라 안녕하세요, 이번 포스팅은 전 아이템 챕터의 핵심 요소인 private 생성자 파트입니다. 요즘 인프런에서 김영한님의 스프링 고급 강의를 듣고있는데, 마치 이펙티브 자바의 핵심 요소들을 쏙쏙 뽑아 실무에

2022년 6월 14일
·
0개의 댓글

Effective JAVA Item 03

안녕하세요, 이번 포스팅은 세번째 아이템인 싱글톤에 관련하여 포스팅을 하겠습니다.포스팅하기 앞서, 깃허브 커밋이나... 벨로그 활동을 약 사흘동안 하지 못했습니다.(아니 사실 안한겁니다...)연휴로 인해 본가인 대구로 내려가 좋은 시간을 보내고 왔습니다 ㅎㅎ재충전의 시

2022년 6월 7일
·
0개의 댓글

Effective JAVA Item 02

이전 Item 01에서 배운 정적 팩터리와, 생성자는 똑같은 제약이 하나 있습니다.바로, 선택적인 매개변수가 많을 경우입니다. 책에는 식품의 영양정보를 표현하는 클래스를 설명하고 있습니다. 영앙정보는 1회 내용량, 총 n회 제공량, 1회 제공량당 칼로리 같은 필수 항목

2022년 6월 1일
·
0개의 댓글

Effective JAVA Item 01

클라이언트가 클래스의 인스턴스를 얻는 전통적인 수단은 public 생성자입니다.하지만, 정적 팩터리 메서드를 제공 할 수 있습니다. 이것은, 어려운것이 아닌 그 클래스의 인스턴스를 반환하는 단순한 Static Method 입니다.대표적인 예시로, 기본 타입의 boole

2022년 5월 31일
·
0개의 댓글

2022-05-27 데일리 회고

🥕 JVM >Thread는 실 같이 늘어진 코드의 흐름이다. 프로그램이 실행되면 프로세스가 시작되는데 하나의 프로세스가 작동 된다면 싱글 Thread, 여러 프로세스가 작동 된다면 Multi-Thread 가 된다. >Main Thread > >main() 메서드가

2022년 5월 30일
·
0개의 댓글

2022-05-25 데일리 회고 20일차

Thread는 실 같이 늘어진 코드의 흐름이다. 프로그램이 실행되면 프로세스가 시작되는데 하나의 프로세스가 작동 된다면 싱글 Thread, 여러 프로세스가 작동 된다면 Multi-Thread 가 된다. main() 메서드가 실행되면 시작되는 Thread이다. 하나의 프

2022년 5월 25일
·
0개의 댓글

2022-05-24 데일리 회고 19일차

🥕 스트림(Stream) >스트림은 Java 8 부터 람다를 활용할수 있게 해주는 기술이다. 배열이나 컬렉션에서 정보를 받아 여러가지 표준화된 방법들을 이용해 데이터를 가공할수 있다. 여기서 중요한점은 스트림은 데이터를 받아오는 입장이기 때문에 원본 데이터를 바꾸지

2022년 5월 25일
·
0개의 댓글

2022-05-20 데일리 회고 17일차

열거형 클래스는 서로 관련있는 상수들을 모아 정의 하는 것 이다. 이렇게 enum 클래스 안에 비슷한 개념의 단어들이 마치 배열처럼 묶이게 된다. 실제로도 저장된 객체 값을 인덱스 번호로 가져온다. 열거형은 클래스 밖에서도 안에서도 사용할수 있지만, 메서드 안에서는 사

2022년 5월 23일
·
0개의 댓글

Effective - Enum

JDK 1.5 이전 버전에선 enum을 지원하지 않았다.enum이 등장하기 전에는 여러 상수를 정의해서 사용하기 위해선 public static final을 통해전역변수로 상수를 설정해서 사용했다.'복잡한 값을 👉🏼 단순한 값으로'상수는 변하지 않는다는 특징을 이용

2022년 5월 19일
·
0개의 댓글

Effective C++ 정리

유니티에서 C학교 과목으로 객체지향 프로그래밍으로 C++기초에 관해 배웠는데, 어쨌든 나중에 게임 엔진과 관련된 프로그래밍도 가능하려면 조금 더 기계친화(?)적인 언어도 다룰 필요가 있다고 생각했다. 따라서 Effective C++을 보기로 했고, 내용을 이 문서에다가

2021년 11월 23일
·
0개의 댓글
post-thumbnail

[Item1] 생성자 대신 정적 팩터리 메서드를 고려하라

Effective Java 3/E를 정리한 내용입니다. 제가 이해한 내용을 바탕으로 정리한 것이기 때문에 틀린 부분이 있을 수도 있습니다. 틀린 부분 댓글로 말씀해주시면 감사할 것 같습니다 :)클라이언트가 클래스의 인스턴스를 얻는 전통적인 수단은 public + cla

2021년 6월 21일
·
0개의 댓글
post-thumbnail

[JPA] 연관 관계 매핑 ( 양방향 )

해당 내용은 이영한님의 자바 ORM표준 JPA프로그래밍 책을 공부하면서 가볍게 정리한 내용입니다. 책과 영상으로 공부하면서 현업에서 너무 잘 사용하고 있어서 복습할겸 이렇게 정리하게되었습니다. 꼭 영상과 도서로 보시길 바랍니다.전에 포스팅했던 연관 관계 매핑 (단방향)

2021년 2월 3일
·
0개의 댓글
post-thumbnail

[Item7] 다 쓴 객체 참조를 해제하라

Item6은 객체 참조 해제에 관한 내용입니다.Java같은 경우에는 C와 C++과 다르게 메모리를 직접 관리하지 않아도 알아서 회수해가니 메모리 관리가 필요없다! 라고 생각하시는 분들이 많을거라고 생각합니다. 저 또한 그렇게 생각하고있었습니다. 어차피 다 관리해주는데?

2020년 12월 11일
·
0개의 댓글
post-thumbnail

[Item1] 생성자 대신 정적 팩터리 메서드를 고려하라 ( 작성중 )

처음적는 기술블로그입니다. 잘못된부분과 틀린부분에대해서는 조언 및 지적 부탁드립니다 ...^__^

2020년 12월 2일
·
0개의 댓글