신입생 컴퓨터공학개론 과제로 터미널에서 vi 에디터를 이용해 c, java코드를 짜고 터미널 상에서 컴파일, 실행까지 마치는 것이 나왔는데 여기서 터미널에서 c, java코드를 컴파일 하기 위한 컴파일러 설치하는 방법에 대한 안내입니다 1. CentOS에서 터미널을 열어줍니다.2. 터미널에 아래 명령어를 입력해줍니다. sudo yum install gcc java java-devel 3. 완료되었다고 나오면 아래 명령어를 입력해 설치를 확인합니다. gcc javac
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..