
&& : 앞의 조건식이 false라면 뒤의 조건식은 판단하지 않음ex) 뒤의 조건을 판단하지 않아 에러 발생x, 프로그램 정상작동& : 앞의 조건식이 false여도, 뒤의 조건식을 판단함ex) 뒤의 조건을 판단했기에 NullPointerException 에러발생이미지출

JRE(Java Runtime Environment)는 말 그대로 자바 실행 환경이다. JRE는 JVM 뿐만 아니라 Java binaries, Java 클래스 라이브러리 등을 포함하고 있어 자바 프로그램의 실행을 지원한다. 하지만 JRE는 컴파일러나 디버거(Debugg

char형(문자)타입으로 받는 메소드는 따로 없다. String으로 받은 뒤(next() or nextLine()), charAt() 메소드로 문자로 반환해야한다.next() : 공백이나 개행(줄바꿈)를 기준으로 한 단어를 읽어들임. ( = 공백이나 개행을 포함하지 않

이미지출처 : https://coding-factory.tistory.com/Number이라는 클래스안에 클래스 변수 num과 인스턴스 변수 num2를 생성하였고 두개의 Number인스턴스 number1과 number2를 생성했을때 number1에서 num1과

배열을 정렬할때 우리는 java.util.Arrays 를 통해서 sort()를 이용한다.오름차순 : Array.sort(배열이름);내림차순 : Array.sort(배열이름, Collections.reverseOrder());

패키지나 클래스 정보가 올라갑니다. 패키지나 클래스는 프로그램 시작과 동시에 모두 올라가는 것이 아니라, 실제로 호출 될 때 올라가게 됩니다. static이라는 키워드를 붙여서 선언된 필드와 메소드인 '클래스 멤버'도 static 영역에 올라갑니다. static 영역에

<.java파일 vs .class파일>java 파일이란?우리가 java 언어를 이용하여 만든 코드는 java 소스 파일로서 저장된다.class 파일이란?java 파일을 컴파일 하여 변경한 bytecode.java의 실행과정을 알아보자.자바는 크게 3단계의 실행과정