Java 124

Java Class - 12 연산자(항, 대입, 부호)

항(Operands)과 연산자(Operators) 연산 과정에서 사용되는 데이터나 값을 항(Operands)이라고 합니다. 하나 이상의 항을 사용하여 특정 연산을 수행하는 기호를 연산자(Operators) 라고 합니다. 대입 연산자 (Assignment Operator) : ‘ = ‘ 대입 연산자는 특정 값이나 다른 변수의 결과를 변수에 할당(대입)하는 데 사용됩니다. 대부분의 이항 연산자 중에서 실행 우선순위가 가장 낮아서, 대부분의 연산이 이루어진 후에 마지막으로 값이 할당됩니다. (연산에 순서는 오른쪽에서 왼쪽으로) 기본 형태는 왼쪽 변수 = 오른쪽 표현식(값, 변수, 또는 계산식)입니다. 부호 연산자 : ‘ +, - ‘ 부호 연산자는 변수의 부호를 변경하거나 유지하는 단항 연산자입니다. 연산자는 ..

Java Class - 11 명령어를 통한 컴파일, 실행

1. HelloWorld.java 파일을 명령프롬프트에서 컴파일 해보자. 2. HelloWorld.java 실행 시켜 보자. 명령 프롬프트를 켜서 자바 실습 파일이 있는 디렉토리로 이동하기 명령어를 사용하여 컴파일 및 실행 해보기. (소스 코드에 한글이 포함되어 있다면 오류가 발생한다.) 자바 파일을 이클립스에서 컴파일 하면 프로젝트/bin 폴더에 들어가고 명령 프롬프트를 통해 명령어로 컴파일하면 그 디렉토리에서 .class 파일이 생성 됨 .class 파일이 생성되는 위치가 다른 이유는, 각 환경의 컴파일 과정과 설정이 다르기 때문이다.

Java Class -10 형 변환(type casting)

💡 학습 목표 형 변환의 개념 형변환(type casting)은 프로그래밍에서 하나의 데이터 타입을 다른 데이터 타입으로 변환하는 과정. 형변환은 크게 두 가지 유형으로 암시적 형변환 명시적 형변환 이 있다. 자동형변환 - 크기가 작은 타입을 큰 타입으로 바꿀때 ex): int -> long , byte -> short , float -> double 등등 강제형변환 - 크기가 큰 타입을 작은타입으로 바꿀때 -> double -> int 시 소숫점 아래 단위 버림(데이터 손실) 실습.

Java Class -8 메모

java 1일차 JDK 설치 = 아마존 크립토 이클립스 설치 이클립스 환경 설정 - 폰트 다운로드 - d2coding(naver에서 만든 범개발용 폰트) 테마설정 - Dark 폰트 설정 -d2coding 폰트 크기 설정 언어셋 설정-enc 검색 후 전부 UTF-8 로 변경 프로젝트 생성 ctrl+n -> 위자드 바로가기 단축키 라인 삭제 -> ctrl+d ctrl+space 코드 매니저(코드 자동완성) ctrl+F11 = 컴파일 단축키 ctrl+shift+f = 탭 간격 자동정렬 코드를 작성하는 시점 -컴파일 시점프로그램을 실행하는 시점 -런타임임포트 하려면 ctrl + shift + octrl+t = 구조 보기

Java Class -5 : 데이터 타입(실수형)

실수 : 정수가 아닌 숫자 ( 소숫점 이하 값을 가진다. ) * 참고 사항 L value 와 R value 사실 L-value와 R-value는 C 및 C++과 같은 언어에서 사용되는 용어이지만 학습하는데 이해도를 높이기 위해서 간단하게 개념을 살펴 봅시다. L-value는 주로 할당(대입) 연산자의 왼쪽에 나타나는 표현식이이고 R-value는 "값 그 자체"를 나타냅니다. 즉, 실제로 값을 나타내는 것을 의미합니다. 예를 들어, int y = 20;에서 20은 R-value입니다. 그렇다면, 오른쪽에 나타나는 값 또한 사실 메모리 어딘가에 저장하는 것이 맞습니다. R-value는 값을 생성하므로, 해당 값은 메모리에 저장되어야 합니다. 값을 생성하려면 해당 값을 저장할 메모리 공간이 필요합니다. 그래서..