형변환이란 자료형을 변환 시킨다는 의민데 그런만큼 자료형에 대해서는 잘 알고있어야 활용이 가능합니다. 아래는 Java의 원시 자료형(primitive data types) 을 정리해 둔 표입니다. 형변환의 종류 Java에서 형변환은 2가지 종류가 있습니다. 바로 묵시적 형변환과 명시적 형변환이죠. 1. 명시적 형변환(강제 형변환) 명시적 형변환을 하는 방법은 간단합니다. 아래 예시 코드와 같이 변수에 담기전 ()괄호를 열고 안에 변환하려는 자료형을 적어주면 됩니다. double d = 85.4; int score = (int) d; // double에서 int로 명시적 형변환 System.out.println(score); 이렇게 명시적 형변환을 할 경우 큰 데이터 타입을 작은 데이터 타입으로 변환할 때..
상수와 리터럴. 저만 햇갈리는게 아닌지 흔히 같이 언급되는 개념이라고 합니다. 그래서 정리해 봤습니다. 상수 (Constant) 상수는 프로그램 실행 도중에 그 값이 변경되지 않는 변수를 말합니다. Java에서 상수를 선언할 때는 final 키워드를 사용합니다. final로 선언된 변수는 값을 한 번 할당받으면 그 이후에는 값을 변경할 수 없습니다. 상수의 이름은 보통 대문자로 표기하며, 여러 단어가 결합된 경우에는 단어 사이를 언더스코어(_)로 연결합니다. final int MAX_WIDTH = 1920; final int MIN_HEIGHT = 1080; 리터럴 (Literal) 쉽게 생각하면 우리가 프로그래밍 할 때 문자료 표현된 데이터가 리터럴이라고 생각할 수 있다. 위 그림에선느 '자료형을 기반..
안녕하세요. 첫 프로그래밍 언어인 Java를 배워가며 배웠던 내용들을 티스토리에 정리해 두려고 합니다. 이클립스를 열고 Java로 HelloWolrd 프린트를하는 프로그램을 간단히 만든후 저장해둔 후 터미널(CMD)를 열고 javac 명령어를 해당 파일에 적용하면 아래 사진처럼 커피모양의 .class 파일을 볼 수 있습니다. 코린이 입장에서 궁금했던건 저 커피모양의 파일들은 무엇인가? 였습니다. 왜 만들며? 어떻게 사용하며? 등등 그래서 알아봤습니다. 저렇게 클래스파일들을 생성하여 사용하는 이유는 Java란 언어가 만들어진 이유와 직접적인 관련이 있습니다. Java가 나오기 전에는 Windows, Linux, Mac OS(Operater system) 등 운영체제 별로 프로그래밍을 따로 했어야 됐다고 합..
맥북을 사용해서 그런지 국비 교육을 다니며 수업 초기 이클립스를 사용하며 오류를 정말 많이 겪었습니다. 이제 막 프로그래밍을 배우는 입장에서 힘들었던건 네트워크지식도 없고, 검정 화면의 터미널도 낯선데 8080 포트의 지속적인 충돌을 해결하는 일 이었습니다. 그 외에도 몇 번의 오류를 겪으며 이클립스에는 정이 떨어져서 IDE 사용은 물론 셋팅도 어려워하는 수준이었지만 큰맘 먹고 InteliJ로 갈아타게 됐죠. 그 과정에서 정리해둔 글입니다. 같이 보시죠. 인텔리제이 설치 순서 1. 다운로드 https://www.jetbrains.com/ko-kr/idea/download/#section=mac 최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요 www.jetbrains.co..
이곳은 그날그날 배우는 코딩 공부를 복습 겸 기록하기위해 만들었습니다. 구글링만해도 막 코딩을 배우기 시작한 제가 쓰는 글보다 뛰어난 글들이 수없이 나오는 세상입니다.그래서 이곳은 단순하게 그날그날 배우는 지식들의 나열과, 초심자 입장에서 느끼는점과 깨달았던 점들을 위주로 작성해볼 생각입니다. 네이버블로그는 해외 it업계 취준생의 일상들을 담았습니다.2022년 8월부터 2023년 3월까지의 일본 it취업 과정이 궁금하신분은 아래 네이버 블로그를 찾아주시면 기쁠것 같습니다. 감사합니다!