본문 바로가기

Language/Java3

5분 안에 자바(Java) 변수(variable) 완벽 이해하기 1. 변수(variable)란? 프로그래밍 언어에서 변수는 데이터(data)를 저장할 수 있는 메모리상의 공간을 의미합니다. 변수에는 데이터 타입(정수, 실수, 문자, 문자열, 참/거짓 등)과 일치하는 단 하나의 값만 저장할 수 있는데요. 프로그래밍 언어에서 변수는 데이터(data)를 저장할 수 있는 메모리상의 공간을 의미합니다. 변수에는 데이터 타입에 해당되는 단 하나의 값만 저장할 수 있습니다. 자바의 데이터 타입은 크게 '기본형'과 '참조형'으로 나뉘며, 두 가지 모두를 통틀어 '자료형(data type)'이라고 표현합니다. 기본형(primivite type) : 주로, 어떠한 값에 대한 연산이 필요한 경우 사용합니다. 계산기를 예로 들면, 사칙연산에 기본형 변수를 이용할 수 있습니다. 기본형의 개.. 2023. 8. 17.
5분 안에 자바(Java) 소스 코드 구조 알아보기 자바(Java)를 시작하기 전에 자바로 프로그래밍을 시작하려면 JDK(Java Development Kit)라는 개발 도구가 필요하며, 운영체제(OS)에 JDK를 설치하면 자바 가상 머신(JVM)과 자바 개발에 필요한 프로그램들이 설치됩니다. 제 블로그의 스프링 부트(Spring Boot) - 게시판 개발환경 설정하기에서 1번부터 5번까지 진행하시면 자바 프로그래밍 준비를 마치실 수 있으니, 개발환경 세팅이 필요하시다면 참고해 주세요 :) 1. 자바(Java) 소스 파일 구조 자바에서 모든 소스 코드는 Class(이하 "클래스") 안에 작성해야 합니다. 그리고, 하나의 자바 프로그램(애플리케이션)은 여러 클래스의 집합으로 이루어져 있습니다. 아래 코드는 일반적인 클래스의 구조입니다. // 1. packa.. 2023. 7. 8.
5분 안에 자바(Java Programming Language)에 대해 알아보기 1. 자바(Java)란? 자바는 썬 마이크로시스템즈에서 개발한 객체 지향 프로그래밍(Object-Oriented Programming) 언어로, 흔히 OOP 언어라고 이야기합니다. OOP의 개념은 추후에 코딩 과정에서 자세히 다루게 되니 여기서는 생략하겠습니다. 자바의 가장 큰 포인트는 운영체제(OS)에 독립적이라는 것인데요. 이에 따라 자바로 개발된 프로그램은 운영체제 종류에 관계없이 실행이 가능합니다. 자바는 프로그래밍에 필요한 다양한 라이브러리(Library)를 제공해주고 있는데요. 자바 개발자들은 이를 잘 활용해서 더욱 쉽게 프로그래밍할 수 있고, 더욱 빠르게 결과물(아웃풋)을 낼 수 있습니다. 2. 자바(Java)의 특징 아래 5개 항목은 자바의 대표적인 특징입니다. 2-1. 운영체제(OS)에 .. 2023. 6. 24.