1. 자바(Java Programming Language) 1.1 자바란? 자바의 가장 중요한 특징은 운영체제에 독립적이라는 것이다. 즉, 운영체제에 따라 프로그램을 전혀 변경하지 않고도 실행이 가능하다. 1.2 자바의 역사 과거, 애플릿(Applet)을 통해 정
1. 변수 1.1 변수란? 값을 저장할 수 있는 메모리상의 공간 1.2 변수의 선언과 초기화 변수를 선언한 이후부터는 반드시 변수를 초기화해야 한다. 메모리는 여러 프로그램이 공유하는 자원이므로, 다른 프로그램에 의해 저장된 garbage value, 쓰레기값이 남아있을 수 있기 때문이다. 참고로, 지역변수는 사용되기 전에 반드시 초기화 해야하지만...
컬렉션이나 배열에 데이터를 담고 원하는 결과를 얻기 위해 for문과 Iterator을 이용하여 코드를 작성하는 것은, 코드가 길고 알아보기 어렵다. 그리고 재사용성도 떨어진다는 문제를 가지고 있다.또한 데이터 소스마다 다른 방식으로 다뤄야한다는 것이다.이를 해결하기 위
자바에서 입출력하기 위해선 Stream 클래스를 사용하자. (14장의 스트림과 다름)스트림이란, 데이터를 운반하는 데 사용되는 연결통로이다.스트림은 단방향 통신만 가능하다. 따라서 입출력 모두 각각의 스트림이 존재한다.바이트 단위로 데이터를 전송한다.대표적인 예로 Fi