반응형

IT/Daily Record 6

[Java 2015.01.28 수] 클래스, 객체(인스턴스), 추상화, 상속, 접근 제한자 (private), 생성자, this, final, method 오버라이딩

클래스 속성 - 멤버변수 == 인스턴스 변수 - 얼굴, 다리 , 꼬리, 소리 갯수 기능 - method == 인스턴스 method, 클래스 method (구분 짓는 방법 : static) - static 이 붙은 것은 객체화 시키지 않아도 됨 객체 - 클래스를 실체화 시켜 놓은 것 - 클래스를 객체(인스턴스)화 시킨다. - 객체 == 인스턴스 사과장수 구매자에게 사과를 파는 행위(1. 클래스-seller) 속성 - 사과, 돈 구매자 - 판매자에게 사과를 사는 행위(2. 클래스-buyer) 속성 - 돈, 사과 사과가 떨어 지면 입고시켜주는 행위 속성 - 사과, 돈 판매자와 구매자를 연결시켜주는 행위(클래스- mart) 속성 - 판매자, 구매자 마트가 여러개 있음(클래스 - 시장) 시장에는 마트만 존재 다른..

IT/Daily Record 2015.04.07

[Java 2015. 01. 23 금] if, switch

if – 조건식 switch(만약 ~ 라면 ~ 부터 해라) - 계산식 - 전에는 숫자만 가능했으나 현재는 문자, 문자열까지 표현 가능하게 되었음. - default : 본래 취지는 '이것만큼은 기본적으로 해줘라' 였지만 If 문의 else로 밖에 사용 못함 (break; 때문에) - Switch 말고 if 사용해라.. switch 사용해도 내부에서 if 로 바꾸기 때문에 if 사용하는 게 더 효율적이다. 삼항 연산자 구조 알고 있기 int number = (10 < 20) ? 20:10; ppt 샘플 많이 있는 곳

IT/Daily Record 2015.04.06

[Java 2015. 01. 22 목] format 형식, method, memory

포맷 형식 %d, %D - 정수표현 %f, %F, %.1f - 실수표현 %s, %S - 문자열 표현 Method 생성 main method에서 호출하는 순서대로 구현해야 가독성 좋음/ 실무에서도 중요함 주석 실무에서는 주석을 최소 – 개발할 때는 달지만 배포할 때는 다 지움 integer.parseInt: 문자를 숫자로 바꿔주는 api - 정수 string만 숫자로 바꿀 수 있음 (25.3(실수), a122(문자+숫자) -> 이런 스트링 형식은 parseInt 사용 못함) Method 가 Method를 호출 가능. Method 명은 길건 짧건 상관 없음. 정확히 표현만 가능하다면 Method Overloading 파라미터의 갯수가 다를 때 Method 이름이 똑같아도 실행이 가능함 메모리 값을 저장하는 ..

IT/Daily Record 2015.04.06

[Java 2015. 01. 21 수] svn 설치, method, 반복문, if

svn = eclipse에서 개발한거 서버에 올리는 tool(팀 단위로 코딩할때 필수) 설치방법 1. eclipse - help - marketplace에서 subversion 검색 - 제일 위에 있는 svn 설치 - 재시작 2. eclipse - open perspective - svn~~ 클릭 - 제일 최신버전 두개 설치 - 재시작 3. svn repositories - new repositories location - general- url에 https://dev.naver.com/svn/sk861230 주소 붙여 넣기 & 네이버 아이디 비밀번호 입력 4. 올리고 싶은 폴더 우 클릭 -> team -> share project -> svn-> next-> ->-> finish svn에서 가져오는 방..

IT/Daily Record 2015.04.05

[Java 2015. 01. 20 화] 변수, 접미사

Java에서 지원하는 변수 타입 * = 자주 사용하는 변수 정수: byte, short. *int, long, 실수: *double, float, 문자: char, 논리: *boolean- 정말 많이 쓰임 정수/정수 = 정수 , 실수/정수 = 실수 바이트의 크기에 따라 자동으로 캐스팅이 됨 ex) int a; double b= (a*1.9) + 30; 정수형 a가 실수 형으로 바뀜 (upcasting: 소 -> 대) (downcasting: 대 -> 소) 문자열과 숫자를 더하면 = 문자열이 됨 변수 명 만들 때 규칙 1. 숫자는 절대 쓸 수 없음 2. 특수문자로 시작 안됨 - 예외로 _(언더 바) 와 $(달러)는 가능 3. if, for, int 와 같은 건 사용 불가 현업에서 표준처럼 지켜주는 규칙 1..

IT/Daily Record 2015.04.05

[Java 2015. 01. 19 월] JDK 설치 및 java tool 설치

1. jdk 설치 - 환경변수 설정 2. java tool 설치 잘안씀 oracle - netbeans 유료 intelij 무료 eclipse - downloads - eclipse ide for java ee developers 설치 cmd상에서 자바 실행 방법 - javac HelloWorld.java // helloworld.java 컴파일 java HelloWorld // helloworld 클래스 실행 eclipse windows - preferences - colors and font // 맥 모나코 폰트 windows - preferences - workspace - text file encoding - other- utf8 // 한글 위해서 셋팅

IT/Daily Record 2015.04.05
반응형