Web_Back-end/JAVA_선행(12)
-
DAY+2 변수와 자료형 / 연산자
변수 : 데이터를 담아둔 공간 (≠데이터) 사용하기 전에 선언해야 함 (컴퓨터에게 알려주는 것) 선언 방법 : 자료형 + 변수이름 (Ex : int a) 선언만 하면, a(변수)에는 쓰레기값이 들어가있음 ∴ 초기화를 해줘야 함 string a = ""; int a = 0; double a = 0.0; 자료형 : 변수에 저장되는 데이터의 타입 (공간의 종류, 크기) 정수 : int 실수 : double 문자열 : string 상수 : 예) final double pi = 3.14 (변하지 않는 값 t/f : Boolean 연산자 관계 연산자, 논리 연산자 x = y x에 y를 대입 x == y (x는 y와 같다 x! = y x는 y와 다르다 x && y x and y : 둘다 참이여야 함 x || y x ..
2020.08.15 -
DAY+1 JAVA개요 / 기초개념
JAVA 의 기초 개념 자바는 플랫폼에 독립적이다 자바 API를 이용하여 개발된 코드는 JVM이 설치되어 있는 플랫폼에서 실행가능 JVM(Java Virtual Muchine) 자바 가상 기계 멀티스레딩 지원 = 작업을 동시에 진행하는 것 / 스레드 : 하나의 작업 단위 객체지향 프로그램 캡슐화 : 객체 내부구조 은닉, 프로그램 간단, 부작용 방지 다형성 : 하나의 이름으로 메서드를 정하고 매개 변수의 특성을 달리하여 각기 다른 결과를 나타냄 (ex: speak→개→멍멍 / speak→고양이→야옹) 상속성 : 어느 한 객체(부모)의 특성을 상속받아 다른 객체(자식)를 생성 추상화 용어정리 클래스 ex) 와플기계, tv설계도 객체를 정의해 놓은 것, 객체 생성용 객체 ex) 와플 실제로 존재하는 것 (용도..
2020.08.15