Java 34

[Java] Java Platform의 이해

프로그래밍 언어의 역할 컴퓨터에서 동작하는 Application을 만들기 위한 과정 Compile 언어와 Script 언어로 구분 자바의 특징 플랫폼 독립적 JVM(Java Virtual Machine)으로 .class 자바 파일 실행 객체 지향 언어 함수형 코딩 지원 분산처리 지원 멀티 스레드 지원 동시에 여러 가지 작업을 할 경우 대용량 작업 동적 로딩 지원 (import) 미리 만들어진 객체를 필요한 시점에 동적 로딩하여 객체 생성 JDK와 JRE JDK (Java Development Kit) 자바 개발 도구 Compiler, Debugger JRE (Java Runtime Environment) 자바 실행 환경 Class Loader, Java API Runtime Library JDK→ JRE..

Java 2024.03.11

[Hanaro] 37일차 / Java (연산자, Scanner)

03 Java의 기본 문법 이해 - 자료형과 연산자 연산자의 종류 산술 연산자 +, -, *, /, % 증감 연산자 데이터 값의 1 증가 및 감소 ++, — a = a+1; → a+=1; → a++; 다 같은 형태 전위형 (++변수명) 연산 전 증감 수행 후위형 (변수명++) 연산 후 증감 수행 비트 연산자 비트 AND, OR, NOT, XOR &, |, ~, ^ shift 연산자 비트 단위의 이동 참고: 최상위 비트가 0이면 양수, 1이면 음수 >>, > 비교 연산자 , ≥, >≥ 삼항 연산자 참인 경우 x, 거짓인 경우 y (참 또는 거짓) ? x : y Scanner 클래스 console 창에서 사용자에게 입력을 받을 수 있다. 사용 import java.util.Scanner; Scanner sc..

[Hanaro] 36일차 / Java (출력문, 변수와 자료형, 형변환, String)

01 Java Platform 이해 프로그래밍 언어의 역할 컴퓨터에서 동작하는 Application을 만들기 위한 과정 Compile 언어와 Script 언어로 구분 자바의 특징 플랫폼 독립적 JVM(Java Virtual Machine)으로 .class 자바 파일 실행 객체 지향 언어 함수형 코딩 지원 분산처리 지원 멀티 스레드 지원 동시에 여러 가지 작업을 할 경우 대용량 작업 동적 로딩 지원 (import) 미리 만들어진 객체를 필요한 시점에 동적 로딩하여 객체 생성 JDK와 JRE JDK (Java Development Kit) 자바 개발 도구 Compiler, Debugger JRE (Java Runtime Environment) 자바 실행 환경 Class Loader, Java API Runt..

생활코딩! 자바 프로그래밍 입문 / 1장~28장 정리

숫자와 문자 문자(character) 한 글자를 작은 따옴표로 표시 문자열(String) 여러 개의 문자를 큰 따옴표로 표시 문자열 더하기 + 연산자 사용 문자열 안의 큰 따옴표 \를 큰따옴표 앞에 배치하면 문자열 따옴표로 인식 줄 바꿈 \n 입력 변수 변수의 선언(declare) 데이터 형식과 변수의 이름으로 구성 ex) int a; ex) String a, b; 변수의 할당(assign) 변수에 값을 대입한 것 ex) a = 1; 재할당 ex) a = 2; 동시에 선언 및 할당 String first = “coding”; 실수 double 데이터 형식 사용 정수 int 데이터 형식 사용 문자열 String 데이터 형식 사용 주석과 세미콜론 주석 로직을 설명, 코드 비활성화, 코드의 사용법을 문서화할 ..

Java 2023.08.28