이 글은 국민대학교 컴퓨터공학부 학생들을 위해 CentOS와 Windows를 동시에 사용하는 것을 돕기 위해 제작된 가이드입니다. Lenovo T450, T440 모델에서 테스트 되었습니다. [A Windows 설치 준비] 먼저 기존에 노트북에서 지우면 안되는 파일들을 모두 백업합니다. (가급적 FAT32 형식으로 포맷된 USB를 사용해주세요.) 8GB 용량의 USB를 준비하고 PC에 연결합니다.. 다음 링크(https://www.microsoft.com/ko-kr/software-download/windows10)에 접속해서 [지금 도구 다운로드] 버튼을 눌러 MediaCreationTool.exe를 다운로드합니다. 다운로드 받은 파일을 실행합니다. 다른 PC용 설치미디어 만들기 > 한국어 > Wind..
i++와 ++i. 다시 말해 후위증감연산자와 전위증감연산자의 차이.이 두 가지의 차이는 Java 뿐만 아니라 C, C++ 등 다른 언어에서도 중요하다. 다시 Java를 공부하면서 이 부분에서 한 번 멈칫했고 헷갈려했다.이 부분을 머릿속에서 정리하면서 다른 분께도 내 정리 방식이 도움이 되면 좋겠다라는 생각에 작성한다. 일단 i++는 후위 증감 연산자로 말그대로 i를 나중에 증가시킨다.12int i = 5;j = i++;cs위 코드를 실행 시키면 j는 5, i는 6이 된다.왜냐하면 i++는 i를 나중에 증가시키기 때문이다. 다시 말해, j=i++에서 j에 i를 먼저 대입 해준 뒤 i의 값을 증가시킨다. 그래서 j에 i의 값인 5를 대입 해준 후 i가 증가하여 j는 5, i는 6이 된다. 반면, ++i는 전..
매우 간단하며, 누구나 알법한 내용이다.static 메소드에서 static이 아닌 메소드를 참조할 수 없다. 코드로 한 번 보자.1234567public class RenoV{ String hello = "Hello, RenoV!"; public static void main(String args[]){ System.out.println(hello); }}Colored by Color Scriptercs위 코드를 실행하면 오류가 발생한다.static 메소드인 main 안에서 static이 아닌 String인 hello를 참조했기 때문이다.이 코드가 올바르게 동작하려면 아래와 같이 수정해야 한다.1234567public class RenoV{ static String hello = "Hello, RenoV..