본문 바로가기

IT/Java & Kotlin6

[Kotlin] 1급 시민 함수(first-class citizen)란? 코틀린에서의 1급 시민 함수 코틀린은 현대적이고 다양한 프로그래밍 스타일을 지원하는 다중 패러다임 프로그래밍 언어입니다. 이 언어는 객체지향 및 함수형 프로그래밍 스타일을 모두 효율적으로 지원하며, 이러한 두 가지 패러다임을 조화롭게 결합할 수 있도록 도와줍니다. 이러한 기능 중 하나는 코틀린의 "1급 시민 함수(First-class functions)"입니다. 1급 시민 함수란? 1급 시민 함수란 프로그래밍 언어에서 함수를 일반적인 값과 동등하게 취급하는 개념을 나타냅니다. 이는 함수를 변수에 할당하거나 다른 함수의 인자로 전달하거나 함수를 다른 함수의 반환 값으로 사용할 수 있음을 의미합니다. 이러한 특성은 함수를 자유롭게 조작하고 다룰 수 있게 해주며, 함수형 프로그래밍 스타일을 지원하는 데 중요한.. 2024. 4. 3.
jfxrt 활용하여, 웹페이지 불러오기 개요 java 를 이용해서 아래와 같이 Web Viewer 를 띄워 보도록 하겠습니다. 라이브러리 추가 java를 이용해서 web viewer를 띄우기 위해서는 jfxrt.jar 라이브러리가 필요합니다. jxrt.jar 는 이미 JDK 를 설치 했으면, 아래 경로에서 찾을 수 있습니다. C:\Program Files\Java\jdk1.8.0_261\jre\lib\ext 해당 라이브러리를 이클립스에서 추가를 합니다. 추가하는 개괄적인 방법은 아래와 같습니다. 프로젝트 속성 (프로젝트 선택후에 우클릭-속성) 에서 - 좌측에서 Java Build Path 선택 - 가운데에서 Libraries 탭을 선택 - 우측에서 Add External JARs... 선택합니다 프레임 만들기 웹 뷰어가 뜰 수 있도록 적절하게.. 2021. 7. 21.
JDOM XML Parsing - JAVA 개요 Java에서 rss 를 파싱을 하고 싶다면!!? 목적은 해당 블로그의 RSS를 이용하여, 최신 게시물의 주소를 동적으로 얻어 오기 위함입니다. 이전 게시물 중 파이썬을 이용해서 RSS 클리핑 하는 게시물을 작성했는데, JAVA 코드에서 해당 부분을 구현하는 것을 설명하기 위해서 아래 게시물을 작성합니다. https://coinpipe.tistory.com/100?category=828514 티스토리 RSS 클리핑 하기 개요 파이썬을 이용하여, RSS 피드를 가지고 오는 것을 해보기로 한다. 티스토리 블로그는 RSS 형식을 지원한다. RSS는 여러가지로 사용이 되는데, 해당 블로그의 주소 타이틀 등을 얻어 올 수 coinpipe.tistory.com JDOM rss 문서는 기본적으로 xml 문법으로 .. 2021. 7. 19.
728x90
반응형
728x90
반응형