반응형

자바의정석 113

ch02 연습문제

package ch02; public class Exercise05 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println('A' + 'B'); System.out.println("A" + "C"); } } 출력결과 131 / AC '1'의 문자코드의 값은 49이다. System 도 키워드가 아니다. 모든 참조형 변수는 4byte이므로, 크기가 4byte인 기본형 타입을 고르면 된다. A 생략할 수 없음 B 생략할 수 없음, ch가 byte보다 크지만, 범위가 달라서 생략이 불가능하다. C 같은 크기 생략할 수 없음 D float이 더 큰 정밀도를 보이기 때문에 l을 생략 가능하다. e...

자바의정석 2020.11.22

[자바의 정석] ch02 변수 Variable

1. 변수(variable) 1.1 변수(variable)이란? "변수란, 단 하나의 값을 저장할 수 있는 메모리 공간" 하나의 변수에 단 하나의 값만 저장할 수 있으므로, 새로운 값을 저장하면 기존의 값은 사라진다. 1.2 변수의 선언과 초기화 int age; int 라는 '변수타입'과 age라는 '변수이름' - 변수의 초기화 변수를 선언한 이후부터는 변수를 사용할 수 있으나, 그 전에 반드시 변수를 '초기화(innitialization)'해야 한다. 메모리는 여럽 프로그램이 공유하는 자원이므로 전에 다른 프로그램에 의해 저장된 '알 수 없는 값(쓰레기 값, garbage value)'가 남아있을 수 있기 때문이다. 변수에 값을 저장할 때는 대입 연산자 '=' 를 이용한다. 수학에서는 양변의 값이 같다..

자바의정석 2020.11.14

[자바의 정석] ch01 자바를 시작하기 전에

1. 자바(Java Programming Language) 1.1 자바란? 썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어(Object-Oriented-Programming Language)이다. 자바의 가장 중요한 특징은 운영체제(Operating System, 플랫폼)에 독립적이라는 것이다. 자바로 작성된 프로그램은 운영체제의 종류에 관계없이 실행이 가능하기 때문에, 운영체제에 따라 프로그램을 전혀 변경하지 않고도 실행이 가능하다. 지금도 자바는 꾸준히 자바의 성능을 개선하여 새로운 버전을 발표하고 있으며, 모바일(J2ME)이나 대규모 기업환경(J2EE), XML 등의 다양한 최신 기술을 지원함으로써 그 활동영역을 넓혀 가고 있다. 참고 | 2010년에 썬..

자바의정석 2020.11.14
반응형