일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jvm메모리구조
- 자바
- 웹개발
- two pointers
- sql
- 밤비노
- job
- 웹개발기초
- Programming
- msa개념
- MVC
- 데이터베이스
- 웹개발자
- mysql
- DB
- 안드로이드
- MSA
- Java
- 코드잇
- C
- SpringFramework
- Bambino
- BCIT
- servlet
- CSS
- microservices
- 리액트프로젝트
- coding test
- jsp
- html
- Today
- Total
목록객체지향언어 (2)
초보 개발자의 기록

객체 지향 언어의 역사 부품에 해당하는 객체(Object)를 먼저 만들고, 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법 객체지향이론의 기본 개념은 '실제 세계는 사물(객체)로 이루어져 있으며, 발생하는 모든 사건들은 사물간의 상호작용이다' 라는 것이다. 실제 사물의 속성과 기능을 분석한 다음, 데이터(변수)와 함수로 정의함으로써 실제 세계를 컴퓨터 속에 옮겨 놓은 것과 같은 가상 세계를 구현하고 이 가상세계에서 모의 시험을 함으로 많은 시간과 비용을 절약할 수 있었다. 객체지향이론은 상속, 캡슐화, 추상화 개념을 중심으로 점차 구체적으로 발전 객체 지향언어는 기존의 프로그래밍 언어에 몇가지 새로운 규칙을 추가한 보다 발전된 형태의 것이다. 코드 간에 서로 관계를 맺어 줌으로써 보다 유..

Java 기본 소개 자바는 썬 마이크로시스템즈 (Sun) 에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다 (네트워킹을 위해 고안된 언어 : 홈네트워크(스마트홈)를 위해 1990년대 초반에 oak라는 이름의 언어로 탄생) 이후 java라는 이름으로 개명. 2010년 오라클 사에 인수되면서 오라클사의 제품이 되었다. C++의 장점을 채택, 잘 사용되지 않는 부분은 제외하여 비교적 배우기 쉽고 간결한 표현이 가능하도록 만들어졌다. 풍부한 클래스 라이브러리(Java API) 를 통해 프로그래밍에 필요한 요소들을 기본적으로 제공하기 꺠문에 클래스 라이브러리만을 잘 활용하여도 자바 프로그램을 작성할 수 있다. 자바언어의 특징 1. 운영체제 (Operating System , 플랫폼) ..