# JAVA8
[TIL] Java7 에서는 java.util.Base64 가 동작하지 않는다
테스트 서버는 java 1.8 인데 운영서버는 java 1.7 인 환경에서 운영서버에 올렸더니 먹통이 되는 Base64 encode/decode...검색해보니, java 1.7 에서는 java.util.Base64 encode/decode 가 안된단다... 헐.

[KOSTA JAVA] #Day 7 (Inheritance extends super, Override, Polymorphism, Promotion, Abstract class)
JAVA의 상속, 다형성, 형변환, 상속 공부 정리

[KOSTA JAVA] #Day 5 & 6 (Access modifier, Static, Final, Exam Quiz)
접근 제어자(제한자), Static, Final 등 오늘 배운 내용 정리

[KOSTA JAVA] #Day 4 (OOP, Object, Class, Field, Constructor, Instance, this, Singleton, package, static, Getter, Setter)
객체지향프로그래밍, 객체, 클래스, 변수(필드), 생성자, 실체, this, Singleton, package, static, Getter, Setter 등 오늘 배운 내용 정리

[KOSTA JAVA] #Day 3 (Memory using structure, Heap, Stack, 참조 변수, null, String, Array, 열거타입, Exam Quiz)
JAVA의 메모리 사용 영역, Heap, Stack, 배열, 참조 변수, String 클래스 등 오늘 배운 내용 정리

[KOSTA JAVA] #Day 2 (if/switch, for/while, Scanner input/output, Exam Quiz)
JAVA의 제어문, 반복문, 조건문과 입출력 클래스 Scanner 내용 정리

[KOSTA JAVA] #Day 1 (Java 8, Eclipse, Variable, Data type, Casting, Operator)
JAVA8의 설명, Eclipse 설치방법, JAVA의 기본 데이터 타입과 형변환, 연산자 내용 정리

[Java8] 람다와 enum을 이용해 계산기 만들기
자바 8 강의 중 람다 or 함수형 프로그래밍으로 확장성 있는 개발을 할 수 있다면서 간단한 예시로 계산기를 만들어서 보여주었다. 문득, 해당 함수를 enum 으로 만들어 재활용할 수 있게 만들어 놓고 사용하면 좋을 것 같아서 연습 겸 만들어본 계산기
Java8 특징_v.01
함수형 프로그래밍함수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이다.람다 표현식(Lambda Expression) 람다 표현식이란 익명 클래스의 한 개의 메소드를 식으로 표현한 것이다. 여기서 익

모던자바인액션- 동적파라미터화(1)
변화하는 요구사항 대응 > 프로그램을 개발하면서 요구사항은 시시각각 변화한다 시시각각 변화하는 사용자의 요구사항에 맞게 엔지니어링적인 비용을 최소화 시키기 위해서는 새로 추가한 기능은 쉽게 구현할수 있어야 하며 장기적인 관점에서 유지보수가 쉬워야 한다. 동작파라미터
[Java] Java8 람다식
Java 8 부터 자바에 람다식이 도입되었습니다. 람다식은 익명 함수를 생성하기 위한 식입니다. 자바에서 람다식은 함수형 인터페이스

JAVA8의 스트림 알아보기
스트림은 자바8에 새롭게 추가된 기능으로, 선언형(sql같은 질의형)으로 데이터(컬렉션, 배열, 파일, iterate...)를 처리할 수 있다. 자바8의 함수형 패러다임의 시작으로 람다를 이용해 함수형으로 데이터 처리가 가능해졌다.지금까지 컬렉션 데이터를 잘 사용하고