JAVA/Study... 썸네일형 리스트형 UML 표기법 & 변수 표기법 + : public- : private# : protected --------------d : abstract 기울게 표기한다. _ : 밑줄 은 satatic을 표기한다.! 변수의 식별자 규칙 알파벳,한글 가능숫자 두번째 글자부터 가능 특수문자 ‘ $ ’,’_ ‘만 가능대소문자 구분글자수 제한이 없다. // 의미를 잘 표현하도록 이름을 준다.예약어(keywl5ord는 사용 할 수 없다.)변수이름의 관례 → 카멜 표기법소문자로 구성단어+단어 일때, 두번째 단어부터 첫 글자는 대문자로 쓴다. # 카멜 표기법(낙타 표기법) - 낙타등 닮아서 카멜(낙타) - 첫글자는 소문자, 단어와 단어 만나면 첫글자 대문자 - userName # 헝가리안 표기법 - 헝가리안 개발자가 창시 - 변수명 맨 앞에 자료형을 명시함 .. 더보기 이클립스 (Tip)쉽게 사용하기 alt + shift + R => rename한거다! [refactor - rename]alt + shift + S => getter/setter 그리고, toString(getDetails)ctrl + shift + O => 자동으로 import하기ctrl + shift + F => 자동 줄 정렬 deprecated 된 함수!이전에는 썻으나, 이제는 안씀. 더 좋은 새로운 무언가가 나왔다. 더보기 쪽지시험 ① 1. 생성자의 역할 - 객체 생성과 동시에 인스턴스 변수의 초기화를 시켜준다. ,(생성 할 때 한번 실행된다.) 2. 초기화 3단계 - 묵시적 초기화 : 인스턴스 변수에 타입의 기본값을 넣는다 숫자 : 0 / 0.0문자 : '\n0000'논리 : false객체 : null - 명시적 초기화 : 인스턴스 변수 선언 시 대입한 값 ex) private int a = 10; // 이런거 - 생성자 실행에 의한 초기화 : 생성자 구현시 대입한 값public Study(Stirng subject){this.subject = subject;}3. 객체의 두가지 요소속성 : 인스턴스 변수 (Instance Value)prim.. 더보기 ASCII 와 escape문자 ASCII ... BCD... EBCDIC... UNICODE....자세한 설명은 생략한다. 그냥 ascii 코드 값만 올림. 아래는 escape 문자 \b : Backspace\f : Form feed (rarely used)\n : Line feed (newline)\r : Carriage return. Use with the line feed (\r\n) to format output.\t : Horizontal tab\v : Vertical tab. Not compliant with ECMAScript standard and incompatible with Microsoft Internet Explorer 6.0.\' : Single quote (')\" : Double quote (")\\ : .. 더보기 sizeof Object 자바에서는 sizeof라는 개념이 없다. 1. 근데 궁금한게, double에서 d를 안붙이면, int 범위밖에 할당이 안된다. 왜?? 1.1 그러면, 4byte만 할당 되는건가? so, 한번 찍어보자!!! 라고 찾아보는데,2. 객체의 크기를 찍어보는게 설명이 있어서 포스팅함. Get size of object in memory http://www.javapractices.com/topic/TopicAction.do?Id=83 http://whiteship.tistory.com/1062 이건 다른사람. 나중에 테스트 해보자. ㄴ 문제 해결!! int를 넣든, long을 넣든, 8byte임!! public class Foo { public static void main (String[] args) { lon.. 더보기 이전 1 다음