programming/java

    [Java] 연산자(operator)

    3. 연산자(operator) 3.1 연산자와 피연산자 3.1.1 연산자(Operator) 어떠한 기능을 수행하는 기호(+, -, *, / 등) 3.1.2 피연산자(항, Operand) 연산자의 작업 대상(변수, 상수, 수식 등) a + b 3.2 연산자의 종류(항의 갯수에 따른 분류) 3.2.1 단항 연산자 항이 1개인 연산자 +, -, (자료형), ++, --, ~, ! 3.2.2 이항 연산자 항이 2개인 연산자 산술: +, -, *, /, %, , >>> 비교: >, =, = 0) ? x : -x; if (x >= 10) { result = x; } else { result = -x; } 3.3 연산자의 종류(기능에 따른 분류) 3.3.1 산술 연산자 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 % 나머지..

    [Java] 자료형과 변수

    2. 자료형과 변수 2.1 정보의 저장 단위 bit(Binary digIT) : 전산학 분야에서 사용되는 정보의 최소저장단위 8bit = 1byte 1024byte = 1KB(킬로바이트) 1024KB = 1MB(메가바이트) 1024MB = 1GB(기가바이트) 1024GB = 1TB(테라바이트) 1024TB = 1PB(페타바이트) 1024PB = 1EB(엑사바이트) 1024EB = 1ZB(제타바이트) 2.2 변수와 상수 2.2.1 변수(Variable) 변하는 값 하나의 값을 저장할 수 있는 기억공간 2.2.2 상수(Contstant) 변하지 않는 값 final int NUM = 100; 2.3 변수의 type(Data Type) 문자형: char 숫자형 정수형: byte, short, int, long ..

    [Java] Java의 개요

    본 게시글은 2020년 7월 20일 기준으로 업데이트 되었습니다. 1. Java의 개요 1.1 컴퓨터의 구조 1.2 프로그래밍 언어 1.2.1 프로그래밍 언어 컴퓨터와의 의사 소통을 위한 수단 1.2.2 프로그래밍 언어의 발전 1972년 C(Bell 연구소, 절차지향적인 언어 - 함수 중심) 1983년 C++(Bell 연구소, 객체지향적인 언어 - 클래스 중심) 1995년 Java(Sun Microsystems), 2009년 Oracle에서 인수 2002년 C#(Microsoft) 1.2.3 컴파일러(Compiler) 소스 코드를 컴퓨터가 이해할 수 있는 바이트 코드로 변환하는 프로그램 1.3 Java 개발 환경 설정 1.3.1 Java SDK(Software Developer Kit)의 분류 Java ..