반응형

java 8

eclipse 이클립스 삭제하기

버전을 바꿔야 하는 일이 있어서 제어판에서 삭제하려고 했으나 이클립스가 없었다 원래 제어판에서 삭제를 못하는거 1. C드라이브 (로컬디스크) 클릭 2. 사용자 (user) 클릭 3. 본인이 사용하는 이름 폴더 클릭 4. '.eclipse' , '.p2' , 'eclipse' 3개의 폴더를 삭제 이러면 삭제 완료 이렇게 안하면 새로 깔아서 프로젝트 만들때 겹쳐서 문제가 생기는 듯 다시 설치하면 됩니다!

[생활코딩] JAVA 기초 8일차

[상속] - 한 객체의 필드(변수)와 메소드를 다른 객체가 물려받을 수 있는 기능 - 코드 중복를 제거 - 유지 보수에 좋음 class SubstractionableCalculator extends Calculator{ public void substract() { System.out.println(this.left-this.right); } } - extands 객체 이름 : 객체의 기능을 확장 - SubstractionableCalculator가 Calculator의 기능을 부모로 해서 상속 - this.left, this.right는 Calculator 객체에서 정의된 것이다. 객체에 메소드를 추가하는 게 어려움 1. 객체를 자신이 만들지 않아서 소스를 변경할 수 없음. (변경할 수 있..

[생활코딩] JAVA 기초 7일차

[ scanner 라이브러리 ] Scanner() 로직을 쓰기 위해서 아래와 같은 코드 입력 import java.util.Scanner; Scanner sc = new Scanner(System.in) - System.in 사용자가 입력한 값 - 사용자가 입력한 값을 알아낸다.(스캐닝한다) Scanner sc = new Scanner(System.in); while(sc.hasNextInt()) { System.out.println(sc.nextInt()*1000); } sc.close(); 위에 while(sc.hasNextInt())는 - 입력한 값이 정수면 true 아니면 false로 중단된다. [ 예외 처리 ] try{ } catch(예외){ } try { File file = new File(..

[생활코딩] 다시 시작하는 JAVA 기초 5일차

[if문] -Python에서는 elif라고 쓰는데 java나 C언어에서는 else if를 쓴다. if(){ }else if(){ }else{ } args[num] : 입력값 [switch문] System.out.println("switc(1)"); switch(1) { case 1: System.out.println("one"); break; case 2: System.out.println("two"); break; case 3: System.out.println("three"); break; default: System.out.println("default"); } - switch(4)가 되면 default구문이 나옴 >> 즉, 주어진 케이스가 없는 경우 default문이 실행됨. [for문] for(..

[생활코딩] 다시 시작하는 JAVA 기초 4일차

[실수] float a = 2.2F (F =float type 명시함.) 대부분 double를 쓴다. [정수] 뒤에다 L,B,S 등을 안 붙이면 자동으로 Int로 설정됨. byte b = 100; float 전환하는 것 1. 자동 형 변환 implicit Conversion - 표현범위가 좁은 데이터 타입에서 넓은 데이터타입으로의 변환만 허용 - 예) float > double (O) | double > float (X) 2. 명시적 형 변환 explicit conversion - 괄호 안에 데이터 타입을 지정해서 값 앞에 위치시키는 것 - (데이터타입)데이터값 ..

[생활코딩 공부] 다시 시작하는 JAVA 기초 3일차

[변수 variable] - data를 담는 container - int(데이터 형식) a(변수의 이름); - 가변적인 것을 변수로 지정하면 좋음 - 중복 제거 - 가독성 높임 - 유지보수 good [상수 constant] - 변하지 않는 값 - 소수점 X, 숫자만 - 정수의 데이터 형식 - byte : 메모리크기 1byte, (-127~127) - short: (2 byte, -32,768~32,767) - int : (4byte, -2,147,483~2,147,483,647), 기본 - long: 8byte, (-9,223,372,036,854,775,808~9,223,372,036,854,775,807) - 실수의 데이터 형식 - float: 4byte - double: 8byte (실수를 사용할 ..

[생활코딩 공부] 다시 시작하는 JAVA 기초 2일차

[변수 variable] - data를 담는 container - 가변적인 것을 변수로 지정하면 좋음 - 중복 제거 - 가독성 높임 - 유지보수 good (예시) int a; 데이터 형식 변수이름 [상수 constant] - 변하지 않는 값 1. 정수 소수점 X, 숫자만 - byte : 메모리크기 1byte, -127~127 - short: 2 byte, -32,768~32,767 - int : 4byte, -2,147,483~2,147,483,647 - long: 8byte, -9,223,372,036,854,775,808~9,223,372,036,854,775,807 2. 실수 - 실수의 데이터 형식 - float: 4byte - double: 8byte [요점] 실수를 사용할 때는 double을 사..

728x90
반응형