분류 전체보기(14832)
-
형변환(implicit conversions for number)
형변환 · 기초 데이터 타입에 대한 자동 형변형(implicit conversions for number)을 제공하지 않습니다. · 기초 데이터 타입끼리의 캐스팅은 toXXX()함수를 이용해 명시적으로 형변환해야 합니다. XXX는 해당 타입을 나타냅니다. · as 캐스트 연산자는 타입 체크한 후 그 값이 확실하게 변환할 수 있을 경우에만 사용하고 그외에는 toXXX()로 명시적으로 변환하는 것을 권장합니다. toXXX() 명시적 형변환 방법(Explicit conversions)입니다. · toByte(): Byte · toShort(): Short · toInt(): Int · toLong(): Long · toFloat(): Float · toDouble(): Double · toChar(): Cha..
-
제어문 예
제어문 예
-
JAVA version History
JAVA History
-
자바(java)의 특징, 자바의 활용분야
자바의 특징 · 배우기 쉽다. · 자바 가상 머신(JVM, Java Virtual Machine)을 사용하여 플랫폼 독립적으로 동작 · 객체지향 프로그래밍 · 가비지 컬렉션 · 자동 메모리 관리 등을 지원하여 다른 언어에 비해 안정성이 높습니다 · 멀티스레드 · 네크워크와 분산처리 지원 · C++과 유사 · 연산자 오버로딩을 금지하고 제네릭을 도입함으로써 코드의 가독성이 높였습니다. · 자바에 관한 많은 참고 자료를 얻을 수 있습니다. · 다른 언어에 비해 작성해야 하는 코드의 길이가 긴 편입니다. 자바의 활용분야 · C/C++에 비해 쉽고 네트워크 기능의 구현이 쉽고 웹 환경에서 적합하여 폭넓게 사용되고 있는 언어입니다. · 현재는 금융기관, 웹사이트의 다양한 기능, 응용소프트웨어 프로그램, 모바일 게..
-
Kotlin - for문, for문 형식
Kotlin - for문 · Java는 초기식 ; 조건식 ; 증감식 포함하는 for 반복문 형태를 가지지만 Kotlin에서는 3가지 구성형식을 가진 반복문을 지원하지 않고 Java의 for-each문의 형태를 가집니다. · Java의 기존 for문 형태는 while문으로 대체할 수 있습니다. · Kotlin에서 for반복문은 범위를 통한 요소의 반복문 지원합니다. for문 형식 · in 왼쪽에는 배열요소의 값이 반복 저장될 변수(item)가 오고, 오른쪽에는 반복대상(배열 or 컬렉션)이 위치합니다. · 저장원소타입은 배열 또는 컬렉션에 저장된 원소의 타입과 동일하게 저장됩니다. · 중괄호({})는 일반적인 for문과 역할이 같습니다. 반복가능한 Collection 자료형에 대해 해당 item만큼 반복 ..
-
Kotlin - when, when 형식
when· 다중 분기문(Multiple branches)입니다.· Java의 switch문에 해당합니다.· 식으로 when을 사용할 수 있어 문장/블록의 최종값을 사용할 수 있습니다.(Expression when) switch문http://codedragon.tistory.com/2340 when 형식· when 인자값이 해당 조건값 이면 -> 우측에 있는 블럭의 문장을 수행합니다.· 위에서 부터 순차적으로 조건체크하며 내려갑니다.· 해당 조건값에 해당하는 수행구문을 실행한 후 바로 when 블록을 빠져나갑니다.· 인자값에 해당하는 조건값이 없으면 else 블록에 있는 문장을 수행합니다. when(인자값){ 조건값1 -> 수행구문 조건값2-1, 조건값2-2, 조건값2-3 -> 수행구문 조건값3 -> {수..