본문 바로가기

WEB BANK-END/JAVA

(33)
[Java] Optional 객체는 직렬화 불가능 https://stackoverflow.com/questions/24547673/why-java-util-optional-is-not-serializable-how-to-serialize-the-object-with-suc Why java.util.Optional is not Serializable, how to serialize the object with such fields The Enum class is Serializable so there is no problem to serialize object with enums. The other case is where class has fields of java.util.Optional class. In this case the following e..
[JAVA] Optional<T> 클래스 Optional 클래스는 'T'타입의 객체를 포장해 주는 래퍼 클래스(Wrapper class)다. 객체에 저장된 null이 아닌 값을 안전하게 가져오기 위해서 쓰는 타입이다. 예상치 못한 NullPointerException 예외를 제공되는 메소드로 간단히 회피할 수 있습니다. https://www.tcpschool.com/java/java_stream_optional 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com
[Java] 파이널 생성자 초기화 우리가 Java 개발을 할 때 PK값을 가진 Domian 객체를 만들게 되면 PK의 값이 AutoIncrement인 경우, get/set 메서드로 초기화되지 않아야 하기 때문에 필드값에 Final을 선언하여 객체를 만든다. https://kephilab.tistory.com/51 8. Java 자바 - final 필드와 상수 final 필드 최종적인 필드 초기값이 저장되면 이것이 최종적인 값이 되어 프로그램 실행 도중 수정할 수 없다. 1. final 필드 선언 final 타입 필드 [= 초기값]; final 필드에 초기값을 줄 수 있는 방법은 kephilab.tistory.com
[Java] 디자인패턴 - 팩토리 패턴 Java(자바) 디자인패턴 - 팩토리(Factory Method) 패턴 설명 및 예제소스 — 좋은사람의 개발 노트 (tistory.com) Java(자바) 디자인패턴 - 팩토리(Factory Method) 패턴 설명 및 예제소스 Java 디자인패턴 - 팩토리 메소드 패턴 이번 시간에는 자바 디자인 패턴 중 팩토리 메소드 패턴(Factory Method Pattern)에 대해서 쉬운 예제와 함께 설명 드리려 합니다. 팩토리 메소드 패턴은 요약해서 niceman.tistory.com
[Java] ThreadLocal 이란 [Java]ThreadLocal이란? (tistory.com) [Java]ThreadLocal이란? ThreadLocal은 이름에서 알 수 있듯이 각 thread 내부에서 사용되는 지역변수를 관리할 수 있는 클래스입니다. 설명을 돕기위해 간단한 코드를 가져와봤습니다. public class ThreadLocalTest { private static Thre devonce.tistory.com
Java 메이븐(Maven)과 그래들(Gradle) 차이란? https://dev-coco.tistory.com/65 메이븐(Maven)과 그래들(Gradle)의 개념 및 비교 스프링과 스프링부트를 공부 하려던 중 maven과 gradle을 알게되었습니다. maven과 gradle이 빌드관리도구인 것은 알고있지만 자세한 개념은 모르기에 maven과 gradle 각각의 개념과 정확한 차이점을 알 dev-coco.tistory.com
환경변수 설정은 왜 하는 걸까 https://s2junn.tistory.com/37 환경변수 설정을 하는 이유 블로그에 처음으로 댓글이 달렸다. 야근에 시달려 블로그에 신경을 못쓰고 워낙에 외부의 발길이 뜸한 블로그라 혼자 끄적거리고 노는 것이 익숙해져 댓글이 달린 사실을 너무 늦게 알게 되었 s2junn.tistory.com
[Java] BigDecimal 사칙연산, 초기화 cofs.tistory.com/339 JAVA BigDecimal 사칙연산(더하기, 빼기, 나누기, 곱하기), 비교 compareTo, 소수점 처리 (올림, 버림, 반 JAVA BigDecimal 사칙연산(더하기, 빼기, 나누기, 곱하기), 비교 compareTo, 소수점 처리 (올림, 버림, 반올림) 자주 사용되는 BigDecimal 클래스에 대해서 정리해 놓으려 한다. 매번 사용되지는 않지만 실수 cofs.tistory.com jsonobject.tistory.com/466 Java, BigDecimal 사용법 정리 BigDecimal? BigDecimal은 Java 언어에서 숫자를 정밀하게 저장하고 표현할 수 있는 유일한 방법이다. 소수점을 저장할 수 있는 가장 크기가 큰 타입인 double은 소수..