[공공데이터 개발과정] 0313 자바시작!!

송경근·2023년 5월 12일
0

자바 배우기

목록 보기
1/18

자바

1.기본문법
2.객체지향 개념
3.객체지향 응용(자바를 쓰는 이유,장점)
4.자바 클래스(추가기능 어떻게 활용?)
5.자료구조 (프로그램의 퀄리티)
6.고급기능
7.알고리즘(
코딩테스트,기사시험실기
실제로 내가 얼마나 프로그램 구현능력이 있는지
문제 해결능력이 있는지 확인가능
)

코드 작성연습 필요!

프로그래밍 언어

소프트웨어 : 컴퓨터 명령어 집합

프로그래밍 언어 : 기계어 기반

인간과 기계의 소통을 도와주는 역할!

컴파일러

통역사

컴파일

프로그래밍 언어를 기계가 알 수 있는 언어로 변환

역사

가전, 휴대용 기계가 등장
개인이 사용 > 안정성이 중요해짐
왠만해선 안죽음!
기존 프로그래밍 언어의 모호함 제거

자바의 역사

자바 8 : 람다식
자바 11 : 람다식의 var 타입, 새로운 string 메소드
		마지막 무료버전
자바 17 : 편한 개발, 유료

자바의 특징

모든 운영체제에서 실행 가능
내가 짠 코드로!

유지보수에 좋다 > 객체지향 언어
견고하고 안전함

메모리를 자동으로 정리해줌!
메모리 관리를 신경 쓸 필요가 없어짐
코드작성만 신경쓰면 된다!
무료 라이브러리가 풍부함
개발기간 단축

자바		 c언어
객체지향	절차지향

활용분야

CRM(고객관계관리시스템), ERP(전사적자원관리), SCM(공급망 관리) 등 기업용 애플리케이션

통합 개발 환경

이클립스, 인텔리 J, STS
자바 애플릿: 웹브라우저 구동하는 시스템

profile
개발자가 되려는 학생입니다

0개의 댓글