java에는 조건문과 반복문이 존재한다. 문법은 c언어와 거의 동일하다. if 만일(if) 조건식이 참(true)라면 괄호{} 안의 문장들을 수행하라는 의미. if 문에 사용되는 조건식은 일반적으로 비교연산자와 논리연산자로 구성된다. >비교연산자: >,>=,탕수육을
같은 타입의 변수를 하나의 묶음으로 다루는 것'묶음'이기 때문에 메모리상 연속되어 배치된다.원하는 타입의 변수를 선언하고 변수 또는 타입에 배열임을 의미하는 대괄호\[]를 붙이면 된다.배열을 선언한 다음에는 배열을 생성해야 한다.배열을 생성해야만 값을 저장할 수 있는
클래스란 '객체를 정의해 놓은 것' 또는'객체의 설계도 또는 틀'이며, 속성과 기능으로 정의되어 있다.객체는 클래스에 정의된 대로 생성된다.위의 정의는 '객체지향이론'의 관점에서 내린 정의이고, 프로그래밍 관점에서 클래스의 정의는 다음과 같다.1\. 클래스 - 데이터와
new연산자를 사용할 때마다 메모리에 인스턴스가 생성된다.인스턴스는 더 이상 참조되는 것이 없을 때, 나중에 가비지 컬렉션 된다.static한 필드는 클래스가 로딩될 때 딱 한번 메모리에 올라가고 초기화된다인스턴스 메소드(static이 안붙은 메소드)는 인스턴스를 생성
C++에 익숙해버린 나머지..삼항 연산자에서 실행문 안에 출력문을 넣게 된다.하지만 java는 그런거 없다!javascript도 그렇고 java도 그렇고삼항 연산자는 '대입'을 위한 키워드로 사용이 되어지는 것 같다.삼항 연산자는 '대입을 위한 도구'라고 했다.그러니