본문 바로가기

전체 글

[Head First Java] Chapter3 원시 변수 원시 변수 유형 부울과 문자 유형 비트 범위 boolean (JVM에 따라 다름) true 또는 false char 16비트 0~65535 숫자(모두 부호가 있음) 정수 유형 비트 범위 byte 8비트 -128~127 short 16비트 -32768~32767 int 32비트 -2147483648~2147483648 long 64비트 -아주 큰 값~아주 큰 값 부동소수점 소수 유형 비트 범위 float 32비트 바뀔 수 있음 double 64비트 바뀔 수 있음 큰 유형의 변수를 작은 유형의 변수에 대입은 안된다. 키워드와 변수명 - 변수를 만들때는 이름과 유형이 필요하다. - 변수 이름은 예약어를 사용해서는 안된다. 예약어 boolean byte char double float int long short.. 더보기
[Head First Java] Chapter2 연습문제 수영장 퍼즐 코드 조각을 한번만 사용하여 아래와 같은 출력 결과를 얻어야 한다. 출력 결과 helloooo.... helloooo.... helloooo.... helloooo.... 10 코드 조각 e1 = e1 + 1; e1 = count + 1; e1.count = count + 1; e1.count = e1.count + 1; x y e2 count x 0 x > 1 Echo Tester echo() count() hello() e2 = e1; Echo e2; Echo e2 = e1; Echo e2 = new Echo(); x == 3 x == 4 문제 public class EchoTestDrive { public static void main(String[] args){ Echo .. 더보기
[Head First Java] Chapter2 연습문제 코드 자석 아래와 같은 출력 결과를 가지는 코드를 만들어야 한다. bang bang ba-bang ding ding da-ding 코드 조각은 아래와 같다. d.playSnare(); DrumKit d = new DrumKit(); void playSnare(){ System.out.println("bang bang ba-bang"); } public static void main(String[] args){ if(d.snare == true){ d.playSnare(); } d.snare = false; class DrumKitTestDrive{ d.playTopHat(); class DrumKit { void playTopHat(){ System.out.println("ding ding da-ding"); } .. 더보기