목록JAVA (11)
일
2-7 문자 리터럴과 문자열 리터럴 문자 리터럴은 'A'와 같이 작은따옴표로 문자 하나를 감싼 것을 의미함. 문자열 리터럴은 "ABC"와 같이 큰따옴표로 두 문자 이상을 감싼 것을 의미함. char ch = 'A'; char ch = 'AB' // error String s = "ABC"; String은 java에서 제공하는 클래스임. 원래 클래스는 String s = new String ("AB"); 이런 식으로 객체를 생성하는 연산자 new를 사용해야 하는데, 워낙 많이 쓰이다 보니 변수의 선언 형식을 허용함. String s = "AB"; 그러나 두 문장은 비슷하지만 다름. 차이는 나중에 배울 것임. 문자열string은 문자의 연속된 나열을 의미함. 문자열 리터럴은 "" 안에 아무런 문자도 넣지 않..
2 - 6 리터럴의 타입과 접미사 리터럴의 타입은 6가지임. 리터럴에 붙이는 접미사는 대소문자 구별 안함. 정수형: int 타입은 접미사 안 붙이고, 값이 20억보다 큰 long 타입은 접미사 L을 붙임. 예를 들어 100억은 long l = 10_000_000_000L; 이렇게 쓸 수 있음. 이때 소문자 l로 쓰면 혼동의 여지가 있어 대문자 L로 쓰는 것을 권장. 실수형: double 타입의 d는 생략 가능함. 10진수 외에도 2,8,16 진수 표현이 가능함. 2진수는 접두사 0b, 0B / 8진수는 접두사 0 / 16진수는 접두사 0x, 0X 를 붙임. 기호 e는 10의 n제곱이라는 뜻임. 예를 들어 1e3 = 1000.0d 라는 뜻임. 소수점 앞뒤의 0은 생략할 수 있음. 예를 들어 10. = 10..
2 - 4 변수의 타입 변수의 타입은 저장할 값의 타입에 의해 결정됨. 저장할 값의 타입과 일치하는 타입으로 변수를 선언해야 함. 변수의 타입은 참조형과 8개의 기본형이 있음. 그 중 자주 쓰이는 타입은 아래와 같음. 숫자 int long 정수(integer)를 저장하기 위한 타입(20억이 넘을 땐 long) float double 실수(floating-point number)를 저장하기 위한 타입 (float는 오차 없이 7자리, double은 15자리) 문자 char 문자(character)를 저장하기 위한 타입 string 여러 문자(문자열, string)을 저장 하기 위한 타입 이중 int, double, char, string이 제일 많이 쓰임. 2 - 5 상수와 리터럴 상수constant는 변..
2-3 변수의 선언과 저장 프로그래밍에서 하나의 값(data)을 저장할 수 있는 메모리(RAM) 공간을 변수variable 라고 함. 원래는 각 메모리 공간에 메모리 주소가 순서대로 있는데, 그걸 외우기 힘드니까 이름을 붙여서 쓰는 것임. 즉, 변수를 쓰려면 변수를 선언해야 함. 변수타입 변수이름; // 변수를 선언하는 방법 예를 들어, 정수integer를 저장할 공간이 필요하면 아래와 같이 변수를 선언하면 됨. int x; // 정수integer를 저장하기 위한 변수 x를 선언 위 문장이 수행되면 x라는 이름의 변수(저장공간)이 생김. 그럼 아래와 같이 원하는 값을 저장하면 됨. x = 5; // 변수 x에 5를 저장 기호 = 는 수학에서는 등호이지만 java에서는 우변 값을 좌변에 저장하라는 대입 연..
Chapter 2 변수 2-1 화면에 글자 출력하기 - print()과 println() 화면에 글자를 출력할 때는 System.out.print()을 사용함. 괄호 안에 출력하고 싶은 내용을 넣으면 됨. System.out.print("Hello, world"); // 화면에 Hello, world 를 출력 System.out.print(3+5); // 화면에 8을 출력 System.out.print("3+5"); // 화면에 3+5를 출력 위에서 알 수 있듯이, 큰따옴표"" 안에 넣은 내용은 글자로 간주함. System.out.print()은 괄호 안의 내용 출력하고 줄바꿈 X System.out.println()은 괄호 안의 내용 출력하고 줄바꿈 O ★ java는 대소문자를 구분함. System을 ..
1-17 책의 소스와 강의자료 다운로드 책에 나온 모든 예제와 학습 자료는 깃헙에 있음. 깃헙에서 이 자료들을 다운받는 방법은 쉬우니까 넘어감. 1-18 이클립스로 소스파일 가져오기 이클립스는 항상 ★관리자 권한으로 실행함 캡처본 없이 방법만 기술 1. Package Explorer의 빈 공간에서 우클릭 후 클릭 2. General 항목 아래의 Existing Projects into Workspace 클릭 3. 클릭 4. 바탕화면의 폴더 안의 폴더 클릭 후, 클릭 5. Options 중 체크 후 Finish 버튼 클릭 6. 완료 1-19 이클립스에서 소스파일 내보내기 1. Package Explorer의 빈 공간에서 우클릭 후 클릭 2. General 항목 아래의 Archive File 클릭 후 Nex..
단축키 목록 보기 ctrl + shft + L 단어 완성 단어 일부 입력 후 + alt + / 멀티 컬럼 편집 ctrl + A, shft + ⬇,⬆ 선언 보기 F3 저장 ctrl + S 자동 수정 Quick fix ctrl + 1 행 이동(여러 행 가능) alt + ⬇,⬆ 클래스 상속 계층도 보기 클래스 이름 클릭, F4 실행 ctrl + F11 같은 단어 표시 (형광펜) alt + shft+O 행 복사(여러 행 가능) alt + ctrl + ⬇,⬆ 상속 계층도 보기 ctrl+T 전체 선택 ctrl + A 행으로 이동 ctrl + L 자동 들여쓰기 ctrl + i 경로 보기 alt + shft + B 한 줄 삭제 ctrl + D 최근 수정 지점으로 이동 ctrl + Q 자동 형식 맞추기 ctrl + sh..
1-10 이클립스 설치하기 이클립스는 통합 개발 환경(IDE, Integrated Development Environment)의 일종임. 이클립스를 다운 받자. 1. 구글에 '이클립스 다운로드' 검색 후 링크 클릭 2. 작은 글씨의 Download packages 링크 클릭 3. Eclipse IDE for Java Developers 클릭 4. Korea, Republic of 으로 시작하는 것으로 다운로드 5. 다운로드된 파일 찾아서 더블 클릭 6. eclipse 폴더 찾아서 좌측의 C:\ 폴더로 드래그 7. C:\eclips 폴더 안으로 들어가면 eclips.exe 관리자 권한 실행 - eclips 실행됨. 8. java폴더에 workspace 폴더 연결하고, checkbox 체크하고 실행 이클립스..