TIL

[201017] 개발 환경 설정, 자바와 C, git TIL 레포지토리 생성

2022. 10. 17. 16:59
728x90
반응형

22.10.17.

1. 자바 개발환경 설정, jdk 업데이트 - jre 설치

2. Do it! 자바 프로그래밍 입문, 변수와 자료형(1) 수강

3. git TIL 레포지토리 생성, Read me.md 업로드.

 

[강의 노트]

chapter1.

1. 자바와 C 차이

 1) 실행 오류

 - 자바 : 컴파일에서 오류(실행 파일x)

 - C : 런타임에서 오류

 

2) 플랫폼 영향 여부

  •  자바

 - 윈도우(.jre)/리눅스/.. jvm 깔려있기만 하면 가능.

 - 초기에 속도 이슈가 있었으나 jvm 성능 개선, 하드웨어 속도 향상됨에 따라 크게 문제 되지 않게 됨.

 - 자바 컴파일러 > .class(바이트코드) > jvm(가상머신)

  • C

 - 플랫폼 환경에 따라 재컴파일 필요.

 - 속도는 더 빠름.

 - OS에 종속적으로 만들어짐.

 

 3) "자바, 한번 컴파일된 클래스가 여러 머신에서 돌아갈 수 있다."

 

2. 자바의 이점

 1) 프로그램이 안정적(C, C++의 단점 보완)

 2) 풍부한 기능을 제공하는 오픈 소스.

 3) 객체지향 언어, 유지보수가 쉽고 확장성이 좋음.

저작자표시 비영리 (새창열림)

'TIL' 카테고리의 다른 글

[221025] 클래스와 객체1  (0) 2022.10.25
[221019-221024] 변수와 자료형/연산자/제어문.  (0) 2022.10.24
'TIL' 카테고리의 다른 글
  • [221025] 클래스와 객체1
  • [221019-221024] 변수와 자료형/연산자/제어문.
hatch
hatch
250x250
hatch
차근차근 쌓아올리는,
hatch
전체
오늘
어제
  • 분류 전체보기 (121)
    • TIL (3)
    • [JAVA] (17)
      • 생활코딩 (11)
    • 모바일 (25)
      • android (24)
      • ReactNative (1)
    • 웹개발 (25)
      • React (3)
      • jQuery (5)
      • Springboot (2)
    • 알고리즘 (42)
    • [프로그래밍기초지식] (1)
    • [기술문서 읽기] (0)
      • 개념 번역 (0)
    • 인사이트(insight) (2)
    • git (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • write
  • manger

공지사항

인기 글

태그

  • 백준
  • 210908
  • 노이클립스
  • 별찍기
  • state
  • 안드로이드프로그래밍6판
  • 타일링
  • javascript
  • TIL
  • 깊은복사
  • 모프2주차
  • Doit!자바프로그래밍입문
  • BufferedReader
  • DP
  • scanf
  • 명시적 인텐트
  • 재귀
  • jquery
  • 중복리니어레이아웃
  • 반복문

최근 댓글

최근 글

hELLO · Designed By 정상우.
hatch
[201017] 개발 환경 설정, 자바와 C, git TIL 레포지토리 생성
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.