연산자
/**/ , // : comment 주석, compile이나 실행에 영향을 주지 않는다. annotation은 주석이지만 실행에 영향을 준다. ※ 연산자 - 산술연산자 : +, -, *, /, % - 대입연산자 : =, +=, -=, *=, /=, %= - 단항연산자 : ++, -- - 비교연산자 : >, >=, 1, 오늘이*후 >= 오늘날짜 (*이 以 여기엔 ~를 가지고란 뜻 있음, 나중에 이런거 있으면 포함한 뜻인지 아닌지 한번 체크) - 논리연산자 : &&(and), ||(or), !(not) ex) int cnt = 0; boolean m() { cnt++; return true; // 반드시 처리 둘 다 해야하는 거면 1개짜리를 써야 둘 다 한다. 1번 경우) s o p (1>0 && m());..
Java란?
※ Java 특징 객체지향, 플랫폼*에 독립적이다(JVM이 필요하다, 각 os별로 필요) 오픈소스 기반(투명도가 높음) * 플랫폼(소프트웨어/어플리케이션이 구동 가능한 실행환경)에 독립적이다(어떤 기기에서든지 사용될 수 있다) -> A.java(소스코드) 개발자가 알 수 있는 문법으로 구성, 이게 컴파일되고, A.class 파일이 생성됨 A.class 파일은 ByteCode(0,1 묶음) 체계 -> JVM(자바가상기계, 실행기)에서 windows os가 읽을 수 있는 0,1로 해석(interpreted)해서 실행 C언어는 컴파일하면 A.obj 파일 생성. Binary Code(0,1로 구성된 컴파일된 파일, windows os가 해석할((알아들을)수 있는 0,1 파일) -> 해당 파일은 그 즉시 실행 가..