안드로이드 응애개발자 개발일기

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 관리자페이지

특징 1

객체지향형, 함수형 프로그래밍 특징 및 장단점

자바와 코틀린을 공부하다 보면 객체지향형과 함수형 프로그래밍에 대해 알게 되실 겁니다. ​ 자바도 JDK8 이상부터 객체지향형 + 함수형 프로그래밍을 지원하고 코틀린 역시 자바 언어를 호환하기 때문에 객체지향 + 함수형 프로그래밍을 지원합니다. ​ 즉 두 언어 모두 객체지향과 함수형 프로그래밍을 지원하는 다중 패러다임 프로그래밍 언어라고 할 수 있죠. ​ 하지만 보통 언어를 설명할 때 자바는 객체지향형, 코틀린은 함수형 프로그래밍 언어라고 많이 말합니다. ​ 이유는 두 언어가 강조하는 특성이 자바는 객체지향 쪽을... 코틀린은 간결성을 위해 함수형 프로그래밍을 강조하기 때문이죠... 아마 언어가 만들어진 시기의 차이 때문에 그런 게 아닌가 싶습니다... JDK8 이후 자바도 사실 함수형을 지향하긴 하는데..

개발관련/정보 2023.07.05
이전
1
다음
더보기
프로필사진

안드로이드 응애개발자 개발일기

응애에서 성장하는 개발자 기존 블로그 : https://blog.naver.com/cjy2103 (내용은 이곳에서 이전중입니다.) 주인장 GitHub 주소 : https://github.com/cjy2103

  • 분류 전체보기 (51)
    • 프로필 (0)
    • 개발관련 (51)
      • 용어 (23)
      • Firebase (1)
      • 정보 (24)
      • 컴퓨터구조론 (3)
      • 자료구조,알고리즘이론 (0)
    • JAVA (0)
      • 이론 (0)
      • 문자열 (0)
      • 타입 (0)
      • 디자인패턴 (0)
      • 반복문 (0)
      • 기능 (0)
      • 알고리즘 (0)
      • 오류 (0)
      • 정보 (0)
      • 배열 (0)
      • Collection (0)
      • Thread (0)
    • Kotlin (0)
      • 이론 (0)
      • 정보 (0)
      • 기초 (0)
      • 반복문 (0)
    • 안드로이드관련 (0)
      • 이론 (0)
      • 디자인 (0)
      • 기타정보 (0)
      • 기능 (0)
      • 오류 (0)
      • Firebase (0)
    • 안드로이드(JAVA) (0)
      • Binding (0)
      • UI (0)
      • Intent (0)
      • OS업데이트 관련 마이그레이션 (0)
      • 애니메이션 (0)
      • 저장소 (0)
      • Permission (0)
      • Dialog (0)
      • 기타기능구현 (0)
      • ListView (0)
      • RecyclerView (0)
      • Thread (0)
      • System (0)
      • Fragment, 네비게이션 (0)
      • YouTube (0)
      • NDK (0)
      • DB (0)
      • Camera (0)
      • 아키텍처패턴 (0)
      • WebView (0)
      • Map(지도) (0)
      • Network (0)
    • 안드로이드(Kotlin) (0)
      • Binding (0)
      • UI (0)
      • Intent (0)
      • 저장소 (0)
      • Permission (0)
      • Dialog (0)
      • 기타기능구현 (0)
      • ListView (0)
      • RecyclerView (0)
      • Thread (0)
      • System (0)
      • Fragment, 네비게이션 (0)
      • YouTube (0)
      • NDK (0)
      • DB (0)
      • Camera (0)
      • WebView (0)
      • Map(지도) (0)
      • BLE, Beacon (0)
      • DI (0)
    • 안드로이드(Compose) (0)
      • 기초 (0)
      • 기타정보 (0)
    • Python (0)
      • 기초 (0)
      • 오류 (0)
      • 라이브러리 (0)
      • 기타정보 (0)
      • pandas (0)
      • 기능개발 (0)
    • Excel (0)
      • 기초 (0)
    • Git,GitHub (0)
      • 사용법, 기타정보 (0)
      • 오류 (0)
    • MySQL (0)
      • 오류 (0)
      • 기타정보 (0)
    • AWS (0)
      • 오류 (0)
    • Node.js (0)
      • 오류 (0)
      • 정보 (0)
    • 프로그래머스 (0)
      • Java (0)
      • Kotlin (0)

Tag

개발용어, 용어, 디스패처, Main파일, 0시작이유, window, 장비개발자, Mozilla5, 개발관련, run안됨, 객체지향형, it, Intellij, 안쓰는이유, 0번째시작이유, 소스폴더, Java, GIT, 아이템결제, 컴퓨터구조,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바