본문 바로가기

Java12

Java(3) 연산자란? 연산자 : 연산을 수행하는 기호 피연산자 : 연산의 대상 1. 연산자의 종류 1) 산술 연산자 + - * / % 2) 비교 연산자 > = 비교>논리>대입. 대입은 제일 마지막 수행 2) 단항(1)>이항(2)>삼항(3). 단항 연산자의 우선순위가 이항 연산자보다 높다. 3) 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽 증가 연산자(++) : 피연산자의 값을 1씩 증가시킨다. 감소 연산자(--) : 피연산자의 값을 1씩 감소시킨다. 형변환 : 변수 또는 상수의 타입을 다른 타입으로 변환하는 것 기존의 값을 최대한 보존할 수 있는 타입으로 자동 형변환된다. double d = 85.4; int score = (int)d; Math.round() 반올림 2020. 10. 27.
Java(2) 변수(Variable)란? 1) 변수(Variable)란? 하나의 값을 저장할 수 있는 저장공간 상수(constant):값을 한번만 저장할 수 있는 공간, 상수에 값이 저장된 후에는 상수의 값을 변경하는것이 불가능 리터럴(literal):그 자체로 값을 의미하는것 2) 자료형:기본형, 참조형 기본형 변수: 실제값 저장, 논리형(boolean:1) 문자형(char:2), 정수형(byte, short, int, long), 실수형(float, double) 참조형 변수: 어떤 값이 저장되어 있는 주소를 값으로 갖는다. import java.util.Scanenr; Scanner scanner : new Scanner(System.in); String input = scanner.nextLine(); int num = Integer.p.. 2020. 10. 27.
Java(1) 자바(Java)란? * Java란? 객제지향 프로그래밍 언어 ● 자바의 특징 ① 운영체제(OS)에 독립적이다. -> JVM(자바가상머신)이 자바 응용프로그램으로부터 전달 받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달한다. 자바로 작성된 프로그램은 운영체제와 하드웨어에 관계없이 실행 가능 ② 객체지향언어(OOP : Object-Oridented Programming language)이다. -> 상속, 캡슐화, 다형성 특징을 가지고 있다. ③ 자동 메모리 관리(Garbage Collection) -> 자바로 작성된 프로그램이 실행되면, 가비지 컬렉터가 자동적으로 메모리를 관리해준다. ④ 네트워크와 분산처리 지원 -> 다양한 네트워크 프로그래밍 라이브러리(Java API)를 통해 비교적 짧은 시간에 네트워크 관련 .. 2020. 10. 20.