요가가 취미인 개발자

  • 홈
  • 태그
  • 방명록

Scala 1

OOP와 FP의 조화 : 자바 스칼라 비교(Scala란?)

* 해당 글은 모던 자바 인 액션 Chapter 20을 요약한 글입니다. 해당 챕터에서는 함수형 프로그래밍을 더욱 자극하기 위하여 자바와 스칼라를 비교하여 함수형 프로그래밍에 대한 호기심을 만족시켜주기 위하여 작성되었다. 하지만 나는 스칼라에 대해 정리하려고 한다. Scala란? 함수형 프로그래밍 언어로 자바의 복잡함을 단순화 시키기 위하여 만들어진 언어이다. 자바와 같이 JVM 위에서 돌아간다. Scala의 자료구조는 리스트, 집합, 맵, 스트림, 튜플, 옵션 등을 제공한다. Scala는 Java interface 대신에 트레이트를 사용한다. 스칼라 구조 Class Hello { val Hello = "Thanks for reading our book") def sayThankyou() { printl..

Scala 2022.02.26
이전
1
다음
더보기
프로필사진

요가가 취미인 개발자

요가로 정신수양을 하여, 남들보다 더 DiveDeep하고 더욱더 가치있는 개발을 하기위해 노력하는 개발자입니다.

  • ALL (58)
    • Java (19)
      • EffectiveJava (19)
    • Kotlin (6)
      • NextStepCourse-EffectiveKot.. (4)
    • Scala (1)
    • TypeScript (1)
    • CICD (1)
    • JPA (1)
    • ELK (12)
      • ELK 개발부터 운영까지 (11)
    • Mysql (1)
    • MongoDB (3)
    • Space (2)
      • 유스방 (2)
    • Architecture (0)
    • Spring (7)
    • Vue (3)
    • TDD (1)

Tag

AOP, 비관적락, 낙관적락, 테스트더블, TestDouble, 코틀린, Vue.js프로젝트 투입 일주일전, 뷰프로젝트일주일전, Log, Kotlin, CI/CD 툴, Transactional, 이펙티브코틀린, SpringBoot, annotation, VUE, 코틀린인액션, 지속적인배포, JPA, spring,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github
  • Gtibook

티스토리툴바