본문 바로가기
728x90

java4

[JAVA] 입출력 출력 System.out.print(); // 단순 출력문, 줄바꿈을 하지 않음 System.out.println(); // 출력 후 줄바꿈 System.out.printf(); // 형식 지정자를 이용해 특정 형식으로 출력 System.out.prinftf("%s%n", "Hello"); // 문자열 형식, 줄바꿈 System.out.printf("%d%n", 3 + 6); // 10진수 형식, 줄바꿈 System.out.printf("지금은 %s입니다.", 2022 + "년") // 자동 타입 변환이 일어나 "지금은 2022년입니다." 출력 지시자(형식 지정자) 출력 포맷 %b boolean %d 10진수 %o 8진수 %x, %X 16진수 %c 문자 %s 문자열 %n 줄바꿈 입력 import java.. 2022. 8. 30.
[JAVA] 연산자 연산자 우선 순위 연산자 종류 괄호 연산자 (), [] 부정 / 증감 연산자 !, ~, ++, -- 산술 연산자 +, -, *, / 시프트 연산자 관계 연산자 = -> ==, != 비트 연산자 & -> ^ -> | 논리 연산자 && -> || 조건연산자 a(true) : b(false) 대입 연산자 =, +=, -= 등 용어 정리 전위형 증감연산자 : 증감 연산을 먼저 수해안 후, 그 결과값을 적용시킵니다. 후위형 증감연산자 : 기존의 값을 먼저 적용시키고 그 다음에 증감 연산을 수행합니다. 복합대입연산자 : +=, -=, *=, /=, %= 자바 연산자 실수 모음 나눗셈 구하기 : a/b 몫 구하기 : a/b하고 int로 출력 나머지 구하기 : a%b int 타입의 변수를 더하고 평균 등을 구하는 나눗.. 2022. 8. 30.
[JAVA] 변수와 타입 변수 메모리 공간에 값이 변할 수 있는 데이터를 저장하는 수단 public class Main { public static void main(String[] args) { int num1; // 변수 선언 num1 = 1; // 값 할당(초기화) num1 = 2; // 값 할당(재할당) int num2 = 1; // 선언과 동시에 초기화 변수표기법 int camelCase; // 변수명을 소문자로 쓰며, 띄어쓰기 및 단어 구분만 대문자로 표현 int snake_case; // 변수명을 소문자로 쓰며, 띄어쓰기 및 단어 구분은 '_'(언더바)로 표현 int PascalCase; // 단어의 첫글자를 대문자로 씀 int kebab-case; // 변수명을 소문자로 쓰며, 띄어쓰기 및 단어 구분만 '-'(하이.. 2022. 8. 30.
JAVA의 기본 JAVA 1996년 1월에 출시된 객체지향 프로그래밍(Object Oriented Programming, OOP) 언어이다. JAVA의 특징 JRE(Java Runtime Environment : JVM(자바 가상 머신) + 표준 클래스 라이브러리)가 있어 모든 운영체제에서 독립적으로 실행이 가능하다. 객체지향 언어이다. 함수형 프로그래밍을 지원하여 필터링, 매핑, 집계 처리를 간단하게 할 수 있다. Garbage Collection 기능이 있어 사용하지 않는 메모리를 자동으로 수거하여 관리한다. 용어, 키워드, 명령어 정리 JVM(Java Virtual Machine) Java 코드로 작성한 프로그램을 해석하여 실행하는 프로그램이다. Java 언어를 컴파일러가 바이트코드로 바꾸면, 이것을 JVM이 각 .. 2022. 8. 30.
728x90