Java 기초 7

[Java 기초] 2-4 자료형(문자열 - String)

안녕하세요.이번에 문자열 자료형인 String에 대해서 포스트 해보도록 하겠습니다. String(문자열)이란?String은 문자열과 ""(쌍따음표)로 이루어진 데이터 타입이고, 앞에서 설명드렸던 Int, Double, Boolean, Char등 기본 데이터 타입들과는 다른 클래스 데이터 타입입니다.String 클래스는 자료형과는 다르게 불변 객체이기 때문에 이와 관련된 내용은 나중에 알아보도록 하겠습니다. 그렇다면, Char(문자형)와 String(문자열)은 어떨 때 사용하는지 그리고 차이점은 무엇인지에 대해서 알아보도록 하겠습니다. Char는 앞에서 소개해드렸다 싶이 문자형으로 이루어진 자료형이므로 단 하나의 문자만 저장이 가능합니다.그래서 ASCII코드의 값을 이용해서 출력을 하거나 [](배열)을 통..

Java 기초 2024.11.17

[Java 기초] 2-3 자료형(논리 - Boolean)

(1) 논리형 (Boolean)논리 자료형은 논리적으로 참과 거짓을 의미하는 true와 false의 값을 저장할 때 사용하는 자료형입니다.0(거짓)과 1(참)로만 이루어져있기 때문에 메모리 크기는 1바이트 크기를 가지고 있습니다. Boolean이 주로 제어문과 조건문쪽에서 사용합니다. 그러한 이유는 위에 설명했듯이 거짓과 참으로 이루어져있는 자료형이여서 조건, 제어문과 같이 사용하기에 적합합니다. (예제 1)public class Main { public static void main(String[] args) { boolean a = true; boolean b = false; System.out.println(a); System.out.print..

Java 기초 2024.11.10

[Java 기초] 2-2 자료형 (실수)

1. 실수 타입타입메모리 사용 크기저장되는 값의 허용 범위정밀도(소수점 이하 자리)float4byte32bit(1.4 X 10-45) ~ (3.4 X 1038)7자리double8byte64bit(4.9 X 10-324) ~ (1.8 X 10308)15자리 (1) float실수형 중에서 가장 작은 단위며 4byte의 메모리 사용 크기를 가지고 있습니다.package Test;public class exam1 { public static void main(String[] args){ System.out.println(Float.MAX_VALUE); System.out.println(Float.MIN_VALUE); }}float형의 최댓값과 최솟값을 출력하는 소스입니다. (..

Java 기초 2024.11.09

[Java 기초] 2-1 자료형

안녕하세요.저번 시간에는 Java 변수에 대해서 포스팅을 했는데요. 이번 시간에는 자료형(Data Type)에 대해서 포스팅 해볼려고 합니다.자료형은 코딩을 하게되면 빠질 수 없는 친구라고 생각합니다.변수를 선언할 때에 어떤 상황에서는 문자열로 변수를 지정해야 될때도, 정수형으로 변수를 지정할때 타입을 지정해줘야 하는게 자료형이기 때문에 지금부터 포스팅 시작해보도록 하겠습니다!! 1. 정수 타입자바에서 제공하는 기본적인 정수형 타입은 byte, char, short, int, long 총 5개가 존재합니다.(1) byte정수 타입 중 제일 작은 단위인 byte는 1byte 를 기준으로 8bit 메모리를 사용할 수 있습니다.먼저 예시로 4bit 기준으로 위에 사진처럼 4개의 박스가 생긴것을 알 수 있습니다..

Java 기초 2024.11.09

[Java 기초] (1) 변수란?

안녕하세요. 저번 시간에는 JDK 설치 및 환경 변수 설정에 대한 포스팅을 했는데요 이번에 공부해 볼 내용은 변수란 무엇인가?입니다.프로그래밍 언어를 공부하시는 분들이라면 변수가 무엇인지 아시는 분들도 있지만, 저처럼 애매하게 배웠던 사람들 혹은 처음 배워보는 사람들은 이 글을 읽고 공부를 시작하거나, 다시 한번 짚어볼 수 있는 시간을 가지고자 포스팅을 해보려고 합니다. 목차1. 변수2. 프로젝트 생성3. 변수 선언  1. 변수 - 메모리의 특정 번지를 정해주는 것을 말한다.예를 들어서 i라는 변수명에 10이라는 값을 넣었습니다. 이때 이 10이라는 값이 정수인지, 실수인지 모르기 때문에 자료형을 넣게 되는데요.변수명 앞에 int라고 붙어있는 것을 알 수 있습니다. 이 int라고 적혀있는 것을 자료형(d..

Java 기초 2024.09.08

[Java 기초] Java JDK - 21 설치 및 환경 변수 설정

안녕하세요! 저번 시간에는 Intellij 라는 자바 통합 개발 환경이라는 프로그램을 설치 해봤는데요,이번 시간에는 JDK라는 자바 개발 키트를 설치 할 예정입니다. JDK 란 ? - Oracle회사에서 만든 자바를 개발하기 위해서 도와주는 키트 프로그램입니다. JDK안에는 내가 직접 작성한 코드들을 컴퓨터가 알아 볼 수 있도록 바이트 코드로 바꿔 준다던가, 컴파일 했을때 코드들이 문제가 없는지에 대해서 알려주는 것이라고 간단하게 생각하면 좋을것 같습니다. 목차1. JDK 설치2. JDK 설치 후 환경 변수 설정3. 자바 실행 테스트(JDK 버전이 이상이 없는지)1. JDK 설치우선 JDK를 설치 하기 위해서 Oracle사이트에 들어가서 JDK를 설치해야 하는데요. https://www.oracle.co..

Java 기초 2024.09.07

[Java 기초] IntelliJ (인텔리제이) 설치

오늘 2024-08-27일을 기준으로 Java 프로그래밍 기본기에 대해서 알아보도록 하겠습니다. 시작하기에 앞서 Java라는 프로그래밍 언어를 사용하기 위한 환경으로 자바 Tool을 사용해야 하는데 제가 사용할 Tool은 IntelliJ IDEA라는 툴을 사용할 예정입니다.  오늘은 IntelliJ를 설치해보고 설정까지 해보는 시간을 갖도록 하겠습니다. 1. 사이트 입장우선 IntelliJ를 설치하기 위해선 처음에 JetBrains 회사에서 만든 IntelliJ 사이트에 들어가서 설치를 해야합니다.https://www.jetbrains.com/ko-kr/idea/ IntelliJ IDEA – Java 및 Kotlin을 위한 최고의 IDE www.jetbrains.com해당 사이트에 들어가서 Java 기본..

Java 기초 2024.08.27