광고 클릭, 하트, 댓글은 필자에게 큰 힘이 됩니다! 오늘은 자바 열거형 타입 (Enum Type)에 대한 글을 준비했습니다. 자바를 알고 계시고 활용하고 계신 분들이라면 개념은 익히 알고 계시겠지만 어떨 때 활용하면 좋을지, 그리고 실제 프로젝트에 녹여낼 때 고민이 되었던 점들과 그 문제들을 어떻게 해결했는지 등등 제 경험을 토대로 이야기를 진행해 보겠습니다. 참, 이번 포스팅은 Java 8 기준으로 설명합니다. 우선 개념부터 짚고 넘어가볼까요? #1> 정의 / Enum Type이란? java.lang.Enum은 형식을 제한한 보다 안전한 상수 목록을 제공하기 위해 Java 1.5부터 추가되었습니다. Java의 Enum은 각 인스턴스가 속성과 로직을 구현할 수 있는 완전한 객체라는 점에서 다른 언어의 ..
프로그래밍 언어 입문 시 제일먼저 해당 언어의 문법을 통해 Hello World! 라는 문자열을 출력하는 예제를 만들곤 합니다. 본 포스팅에서는 이 우아한 전통에 따라 Hello, World! 라는 문자열을 출력하는 3가지 방법에 대해 설명하고자 합니다. #Method_01 > Web 기반 Play Ground 우리는 무언가를 배우기 좋은 시대에 살아가고 있습니다. 필요 이상으로 많은 정보들이 인터넷을 기반으로 계속해서 쌓여가고 있으며, 적절한 키워드와 인터넷 브라우저 실행이 가능한 기기만 있다면 언제 어디서는 원하는 정보를 찾을 수 있습니다. 이런 이유에서일까요? 젊은 언어 코틀린은 언제, 어디서든 코틀린 학습 및 실습이 가능하도록 아래와 같이 웹 기반 play ground를 제공합니다. 좌측 텝에는 ..
# 1. Kotlin? Why? 코틀린에 대해 짧막하게 소개하면 다음과 같습니다. 코틀린은 JVM에서 동작하는 프로그래밍 언어로서, 2011년 9월, JetBrain 사가 공개했습니다. 확장자는 .kt 또는 .kts 를 사용합니다. 또한 19년 5월 7일 이후로 구글의 안드로이드 앱 개발에서 선호하는 언어가 되었습니다! 여기서 주요한 포인트는 바로 구글에서 이 언어에 대해 관심을 가지고 내부적인 프로젝트에 적극적으로 활용하기 시작했다는 점 입니다. 이말인 즉, 앞으로의 reference 문서들은 코틀린 기반으로 작성된 코드를 통해 배포될 것이며 현재는 Java와 혼용되지만 주요 코드는 Kotlin으로만 작성되어 Release 될 수 있다는 것입니다. 따라서 아래와 같은 이유로 Kotlin 관련 포스팅을 ..
- Total
- Today
- Yesterday
- Java
- 안드로이드 스튜디오 라이브 템플릿
- Android
- 컴포즈 바텀시트
- compose bottomsheet
- 런탭
- 영어회화
- 안드로이드 컴포즈
- 프로그래밍
- 코틀린 기초
- android studio
- 안드로이드 바텀시트
- 개발자
- 코딩문제
- 프로젝트오일러
- kotlin 기초
- 문제풀이
- 영어발음
- 안드로이드
- Programming
- LiveTemplate
- 안드로이드 스튜디오
- 안스 템플릿
- 코틀린
- live template
- php
- 코딩
- Kotlin
- 자바
- 코틀린 기초강의
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |