일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- spring
- 정보처리기사
- springboot
- 스프링
- 파이선
- 정처기예상문제
- 정처기공부
- 게시판
- 정처기설명
- function
- PYTHON
- java
- 소프트웨어개발
- 코딩테스트
- CRUD
- 어노테이션
- 프로그래머스
- 소프트웨어설계
- 자바의정석
- 자바
- 자바의정석요약
- 정처기
- 스프링부트
- 게시판만들기
- 정처기필기
- CRUD구현
- 게시판프로젝트
- 정보처리기사필기
- 이것이자바다
- 파이썬
- Today
- Total
목록java (30)
Helmi
객체 생성 시 설계도(=클래스) 필요. ex) 자동차 생성시 자동차 설계도 필요 인스턴스 : 클래스로부터 생성된 객체 인스턴스화 : 클래스로부터 객체 만드는 과정 동일 클래스로부터 여러 개의 인스턴스 생성 가능, 이것은 동일한 설계도로 여러대 자동차 만드는 것돠 동일 클래스 선언 객체 생성 위한 설계도 작성하는 작업 어떻게 객체 생성(생성자)하고, 객체가 가져야할 데이터(필드)가 무엇이고, 객체의 동작(메소드)은 무엇인지 정의하는 내용 포함 됨. 클래스 선언은 소스 파일명과 동일하게 작성 클래스명.java //클래스 선언 public class 클래스명 { } public class는 공개 클래스 선언한다는 뜻. 클래스명은 첫 문자 대문자로 하고 캐멀(낙타 등처럼 대소문자 가려서 ex) SportsCar..
현실 세계서 제품 만들 때 부품 먼저 만들고, 하나씩 조립해 완성품 만듬 소프트 웨어 개발시에도 동일 - 객체들 먼저 만들고 객체들 하나씩 조립해 완성된 프로그램 만드는 기법이 객체 지향 프로그래밍(OOP, Object Oritented Programming) 객체란? 객체 : 데이터 + 메소드로 구성된 덩어리 현실 객체 : 물리적으로 존재하거나 개념적인 것 중 다른 것과 식별 가능한 것 ex) 자동차, 자전거, 핸드폰, 사람, 학과(개념적 객체), 강의, 주문 등 객체와 객체간에 식별 가능함. 객체는 속성(데이터)와 동작(메소드)로 구성 됨. ex) 사람은 이름, 나이 등 속성, 웃다, 것다 등 동작 있음 객체 모델링 : 현실 세계의 객체를 소프트웨어 객체로 설계하는 것 현실 세계 객체의 대표 속성과 ..
환경변수 : 운영체제가 관리하고 있는 데이터 JAVA_HOME : JDK 어디에 설치되어 있는지 나타냄 path : JDK안에 있는 개발 도구들이 어디 있는지 나타냄 환경 변수 설정 방법 windows 검색아이콘 - '시스템 환경 변수 편집' 입력 - ' 환경 변수' 클릭 - 시스템 변수 '새로만들기' - 'JAVA_HOME' 만들어주기 (경로는 JDK 파일 있는 곳으로) - 'path' 환경 변수 편집 - jdk 경로(JAVA_HOME) 제일 위로 올리기 설치 확인하는 방법 : 명령 프롬프트에서 javac -verion java -version 이 두 개 입력 후 확인
JavaSE(Standard Edition) : 자바의 스펙. 표준판이 가져야할 스펙 정리한 것 스펙 구현해서 만든게 JDK (Java Development Kit) JDK : Open JDK, Oracle JDK 있음 Oracle JDK는 상업용으로 쓸 때 유료 둘이 성능 차이는 지금 거의 없음. 그러나 응답성이나 안정성은 Oracle JDK가 아주 조금 더 좋음 JDK 다운시, LTS(Long Term Support)버전을 받는 것이 좋음. https://adoptium.net/ Home | Adoptium The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associ..