본문 바로가기

분류 전체보기11

[JAVA] 자바 객체지향 개념 정리(1) 1. 객체지향 언어의 주요 특징 (1) 코드 재사용성이 높음 기존의 코드를 이용해 쉽게 작성할 수 있다. (2) 코드 관리가 용이함 (3) 신뢰성이 높은 프로그래밍을 가능하게함. 제어자, 메서드를 이용해 데이터를 보호하고 올바른 값을 유지, 코드의 중복을 제거하여 오동작을 방지한다. 즉, 객체지향을 이해할 때는 재사용성 유지보수 중복된 코드의 제거 의 관점에서 이해하도록 한다. 2. 클래스와 객체 클래스 클래스란 객체를 정의해 놓은 것. 즉, [객체의 설계도]이다. -> 객체를 생성하는 데에 사용됨. 객체 실제로 존재하는 것, 사물 또는 개념 3. 객체와 인스턴스 인스턴스 어떤 클래스로부터 만들어진 객체 클래스의 인스턴스화 클래스로부터 객체를 만드는 과정을 의미함. 4. 객체의 구성요소(속성,기능) 멤버.. 2021. 11. 5.
[JAVA] 이클립스 설치 및 구성이해 (1) 구글에 이클립스 다운로드로 검색후 이클립스 홈페이지로 접속한다. (2) Download packge를 클릭 (3) JAVA IDE 설치하기 (4) DOWNLOAD 서버 바꾸기 Select Another Mirror를 클릭 후 다운로드 서버를 한국으로 바꾼다. (5) 이클립스 실행 eclipse.exe를 더클릭해 이클립스를 실행한다. (6) 작업물이 저장될 디렉토리를 지정해준다. 이때 한가지 주의해야할 점은 workspace 폴더를 eclipse의 하위폴더로 지정해서는 안된다!! (7) 이클립스 설치를 완료했다. 이클립스 구성 설명 (1) 구조 (2) 다른 perspective 만들기 아래의 아이콘을 클릭한다. 아래 창에서 Debug를 클릭후 Open을 클릭하면된다. Debug Perspective.. 2020. 12. 18.
[JAVA] 메모장으로 javac로 컴파일 및 실행하기 메모장으로 java코드를 입력 후 cmd에서 위와 같은 메시지가 뜬다면 javac가 있는 디렉토리를 확인 후 경로를 복사한다. javac가 있는 경로를 같이 적어주고 컴파일을 하면 정상적으로 컴파일이 된다. +하지만 항상 이렇게 경로를 적어주면 너무 불편하다! (1) 윈도우 키를 누르고 시스템을 입력 (2) 고급 시스템 설정을 클릭 (3) 시스템 변수에서 PATH를 클릭 후 편집하기 (4) PATH에 javac의 경로를 추가한다 (5) javac 컴파일 확인 javac의 경로를 입력하지 않고도 정상적으로 컴파일이 되는 것을 확인할 수 있다. 자바 컴파일 과정 자바 클래스 파일은(Hello.class 파일 등등) 컴파일러가 Hello.java를 읽어 들여서 JVM이 이해할 수 있도록 변환한 파일임. => .. 2020. 12. 17.
[JAVA] JAVA API문서 다운로드 JAVA API문서란 자바에서 제공하는 클래스 라이브러리를 잘 사용하기 위해서 정보를 제공하는 문서이다. (1) java api download를 검색 창에 입력 (2) oracle 홈페이지 클릭 (3) JAVA SE Development Kit 다운로드 (4) DOCS 파일 복사 (5) JDK가 있는 폴더에 DOCS파일 붙여넣기 (6) JAVA API문서의 메인파일 확인 index.html이 JAVA API문서의 메인파일에 해당하기 때문에 바탕화면에 바로가기를 만들어 놓는다. 좌측 상단에서 패키지를 하나 클릭하면 클래스 목록에서는 해당 패키지에 속한 클래스만 볼 수 있음. (7) 원하는 클래스의 정보 찾기 보통 패키지 이름보다는 클래스 이름으로 검색을 하기 때문에 ctrl+f로 String을 입력 후 .. 2020. 12. 17.