반응형

연산자 4

JAVA_01~03_자바 프로그래밍의 기본, 변수와 자료형, 연산자

#01 자바 프로그래밍의 기본자바의 특징- 객체 지향 언어   : 하나의 기능을 객체로 만들고, 이러한 객체들을 결합해서 하나의 프로그램을 완성하는 기법 (상속, 캡슐화, 다형성)- 이식성   : 운영체제 종류와 상관없이 어느 환경에서나 실행가능- 멀티 스레드(Multi-Thread)   : CPU를 최대한 활용하기 위해 프로그램의 2가지 이상을 동시에 실행할 수 있는 기능     1) 동시성 : 멀티 작업을 위해 하나의 코어에서 멀티 스레드가 번갈아 가며 실행     2) 병렬성 : 멀티 작업을 위해 멀티 코어에서 개별 스레드를 동시에 실행- 메모리 자동 정리   : 자동으로 가비지 컬렉터(GC : Garbage Collector)가 사용하지 않는 메모리를 주기적으로 수거하고 관리- 풍부한 오픈소스 라..

개발/Java 2024.07.15

Python #03_기본 입출력 및 연산자

#01 표준 출력이스케이프(escape character) 및 print() 함수 예제 #02 표준 입력input() 함수 예제형 변환 #03 연산자와 우선순위연산자종류연산자의미산술 연산자+, -, *, **, /, //, %숫자 연산대입 연산자=, +=, -=, *=, **=, /=, //=, %/대입 및 복합 대입관계 연산자>, >=, 크기 비교논리 연산자and, or, not하나 이상의 논리적 처리비트 연산자&, |, ^, ~, >이진 연산기타 연산자참 if 조건식 else 거짓조건 연산in, +, *시퀀스 연산우선순위우선순위연산자의미1[값...], (값...), {값...}, {키:값...}리스트, 튜플, 집합, 딕셔너리2a[0], a[0:3], a.name인덱싱, 슬라이싱, 객체 프로퍼티3**거..

개발/파이썬 2024.07.15

Java 프로그래밍 기초: 연산자(Operator) - 2

Java 언어를 이해하는데 있어 연산자는 기본적인 도구입니다. 이 글에서는 증감 연산자, 누적 대입 연산자, 그리고 비트 연산자에 대한 개념과 사용 방법에 대해 자세히 알아보겠습니다. 증감 연산자 Java에서는 증감 연산자를 이용해 변수의 값을 증가 또는 감소시킬 수 있습니다. 이는 단항 연산자로, 변수 앞이나 뒤에 위치할 수 있습니다. 그러나 연산자의 위치에 따라 동작 방식이 다르므로 주의해야 합니다. '++'는 1을 증가시키는 연산이고, '--'는 1을 감소시키는 연산입니다. 연산자가 변수 앞에 오는 경우 '전위 연산자'라 하며, 변수 값이 먼저 변하고 이후의 연산이 진행됩니다. int x = 5; System.out.println(++x); // 출력 결과: 6 이 코드에서는 x의 값을 먼저 증가시..

개발/Java 2023.07.12

Java 프로그래밍 기초: 연산자(Operator) - 1

Java 언어에서는 다양한 연산자들을 사용하여 값을 계산하고 조작할 수 있습니다. 이들 연산자들은 연산을 수행하기 위한 기호나 표시를 제공하며, 연산자의 연산 대상을 "피연산자"라고 부릅니다. 여기서는 Java의 주요 연산자들에 대해 알아보고, 각각 어떻게 사용되는지 예제 코드를 통해 살펴보겠습니다. 연산자의 우선순위 하나의 식에 둘 이상의 연산자가 있을 때, 연산의 우선순위가 결정됩니다. Java에서의 연산자 우선순위는 다음과 같습니다: 최우선 연산자 단항 연산자 산술 연산자 관계 연산자 (비교 연산자) 논리 연산자 삼항 연산자 대입 연산자 최우선 연산자 괄호()를 사용하는 연산이 최우선 연산자입니다. 괄호 내부의 연산이 우선적으로 수행됩니다. int result = (2 + 3) * 4; // res..

개발/Java 2023.07.12
반응형