복습하려고 이클립스 창을 열었는데 sending build events with disabled어쩌고 하면서 workspace is closed 창이 뜨면서 파일이 안열렸음 결론적으로는 전날 이클립스 창 켜서 공부중하다가 먹통되서 강제종료하고 그날 공부 끝냈는데 강제 종료가 되면서 발생한 오류였다. 각자 저장된 워크스페이스 파일 찾아가서 .metadata -> .plugins -> org.eclipse.e4.workbench 로 들어가서 workbench.xmi 파일 삭제 하면 이클립스가 정상구동 한다!!! 이 workbench.xmi 은 이클립스 종료 후 사용하던 설정 그대로 돌아갈 수 있게 유지해주는 파일이라고 한다. 이 파일이 강제종료 되면서 깨져서 이런 오류가 발행했던것. + 이거 포스팅 하고 다..
1. 이름, 나이, 성별, 국어, 영어, 수학 6가지 정보를 저장할 수 있는 변수를 만들고 2. 총점과 평균(실수로 나타내기)을 포함한 결과를 출력하기 package java03_Scannary; import java.util.Scanner; public class ScannaryQuiz { public static void main(String[] args) { // (이름, 나이,성별,국어,영어,수학점수) 변수 입력 Scanner sc = new Scanner(System.in) System.out.println("===== 입력 ====="); System.out.println("Input Name : "); String name = sc.nextLine(); System.out.println("I..
Scannery -> 키보드로 타이핑해서 프로그램 데이터로 가져오는 기능 java.util.Scanner : import로 호출해야함 =Scannery 클래스= 1. 입력 객체 변수 선언 import java.util.Scanner; 2. 입력 객체 생성, 입력 기능 활성화 Scanner sc = new Scanner(System.in); 3. 문자열 입력받기 System.out.print("문자열을 입력하세요 : "); String str = sc.nextLine(); 4. 입력받은 문자열 출력하기 System.out.print("입력받은 문자열 : " + str); 문자열을 입력하세요 : 입력받은 문자열 : =참조형 변수= 1. ( 클래스 명 ) (변수 명); // 참조형 변수 선언 2. Scanne..
소스코드를 작성 > 컴파일 > 바이트코드 > 실행 > JVM 1. 프로그램언어(자바 같은 고급언어)를 사용해서 소스코드를 작성 2. 고급언어를 컴퓨터가 읽을 수 있게 저급언어로 번역되는 컴파일 과정이 일어난다. * 자바의 경우 컴파일이 될때 소스코드에 대한 문법검사도 이루어지고 문법이 맞지 않으면 컴파일 안됨 * 자바 컴파일러 : javac.exe * 컴파일 : 소스코드를 기계코드로 번역하는 과정 3. 컴파일 과정으로 바이트 코드형태로 번역이 이루어짐 4. 번역이 된 후에 바이트 코드를 가상머신(jvm)이 읽어 실행을 해줌 *자바 실행 프로그램 : java.exe jdk : 자바 언어를 이용해 개발하기 위해 구성을 포함된 언어체계 jre : 환경 구축을 위한 코드가 저장되어 있음