이클립스 3

Chapter 03. 데이터 구조 설계

3.1 eXERD 설치 & 이클립스 연동하기 Note) eXERD 설치 방법 - 이클립스 플러그인으로 설치한다. - 사이트에 접속해서 3.x 버튼을 누른다. https://ko.exerd.com/down.do#a3 - 다음에 뜨는 창의 주소를 복사한다. http://exerd.com/update/exerd/3.x/ - 이클립스의 우측 탭 중에서 help => install new software => add를 누르고 다음과 같이 붙여넣는다. - 체크하고 next 눌러서 설치한다. - 다음과 같이 설치한다. - 아래 창에서 select All -> trust selected를 차례대로 누른다. - restart now를 누르면 설치 끝 Ex) 이클립스 eXERD 실습하기 - 이클립스에서 새로운 프로젝트를 ..

Chapter 15 입출력 I/O

1. 자바에서의 입출력 1.1 입출력이란? - Input & Ouput => 입출력 1.2 스트림(stream) 입출력을 수행하려면 (어느 한쪽에서 한 쪽으로 데이터를 전달하려면) 데이터를 전송할 수 있는 무언가가 필요하다. "스트림"이란 데이터를 운반하는데 사용되는 연결 통로이다. 스트림은 단방향 통신만 가능하기 때문에 입력, 출력을 동시에 처리할 수 없다. 스트림은 Queue와 같이 선입선출 구조로 되어있어서 먼저 입력된 데이터가 먼저 출력된다. 1.3 바이트기반 스트림 - InputStream, OutputStream 스트림은 바이트 단위로 데이터를 전송하며 입출력 대상에 따라 다음과 같은 스트림이 있다. InputStream: read() 오버라이드하고 OutputStream: write() 오버..

Java/Java의 정석 2022.03.07

Chapter 01 자바를 시작하기 전에

1. 자바(Java Programming Language) 1.1 자바란? - 자바는 선에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다. - 자바의 중요한 특징은 운영체제(Operating System, 플랫폼)에 독립적이라는 것이다. - 자바는 풍부한 클래스 라이브러리(Java API)를 통해 프로그래밍에 필요한 요소를 기본적으로 제공한다. - 이를 잘 활용하면 강력한 기능의 자바 프로그램을 작성할 수 있다. - 자바는 꾸준히 성능 개선하며 새로운 버전을 발표한다. - 모바일(J2ME)이나 대규모 기업환경(J2EE), XML.. 등 최신기술을 지원하며 활동 영역을 넓히고 있다. 1.2 자바의 역사 - 1991년 썬의 엔지니어들에 의해 고안된 언어 오크(Oak)에서 시작 되..

Java/Java의 정석 2022.02.15