본문 바로가기

SSAFY21

20220118 JAVA 객체지향 프로그래밍 객체지향 프로그래밍이란? Object Oriented Programming 주변의 많은 것들을 객체화해서 프로그래밍 하는 것 객체지향 프로그래밍의 장점 블록 형태의 모듈화된 프로그래밍 신뢰성 높은 프로그래밍 가능 추가/수정/삭제가 용이 재 사용성이 높음 Class vs Object 현실의 객체가 갖는 속성과 기능은 추상화(abstraction) 되어 클래스에 정의됨 클래스는 구체화되어 프로그램의 객체(instance, object)가 됨 객체는 그 자체가 사물임, 하지만 프로그래밍에서는 그 자체가 Data임 객체 생성과 메모리 Class area : 클래스 원형 로딩 - Field 정보 - Method 정보 - 타입 정보 - 상수 풀 Method stack : 메서드의 실행 공간 Thread 별로 별도 .. 2022. 1. 18.
20220117 JAVA 기초수업 JVM : Write Once, Run Anywhere Garbage Collection : 더 이상 사용하지 않는 메모리를 자동으로 정리하는 기능 객체지향의 특징 : Abstraction, Polymorphism(다형성), Inheritance, Encapsulation 형 변환 : 변수의 타입을 다른 타입으로 변환하는 것 묵시적 형 변환 : byte b = 10; int i = (int)b; int i2 = b; 명시적 형 변환 : int i = 300; byte b = (byte) i; 값의 크기가 아닌 타입의 표현 범위가 커지는 방향으로 할당할 경우 묵시적 형변환 발생 byte → short → int → long → float → double ※ 값 손실 발생 가능성! 비트 논리 연산자 & 논리.. 2022. 1. 17.
SSAFY 7기 합격 후기 생각지도 않게 지원하고 생각지도 않게 합격한 SSAFY 7기 합격 후기이다. 지원서 접수 2021.10.25 ~ 2021.11.08 지원서 접수 절차는 매우 간단하다. 기본 인적 사항 및 학력사항, 경력사항, 어학 사항, 교육 희망지역만 적으면 지원이 완료된다. 학교 : 부산 4년제 학점 : 4.2 전공 : 컴퓨터공학과 인턴 : 1번 어학 : 토익 920 (만료) 여기서 내가 선택 할 수 있는 것은 교육 희망지역이었다. 교육 희망지역은 부산, 서울, 구미 등이 있었고, 여러 가지 선택 가능한 지역이 있어서 고민을 하게 되었고 부산은 집과 가깝다는 거리적 이점, 서울은 임베디드반이라는 특별한 반이 있어 부산, 서울을 각각 1 지망, 2 지망으로 지원하였다. 에세이 2021.11.09 ~ 2021.11.21.. 2022. 1. 13.
728x90
728x90