ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자바 기초지식
    Java 2021. 12. 29. 00:04

    1/ 자바를 실행시켜주는 건 자바 자체 내에 가지고 있고, OS에 따라서 신고할 필요 없이 적용되기 때문에 독립적이다.

    일반 어플리케이션은 OS에 맞게 변경해야 실행되지만, 자바 어플리케이션은 변경할 필요없이 JVM(가상머신)을 가지고 있으면 실행된다.

     

    2/ 코드를 저장하면 컴파일이 자동으로 됨 > 클래스 파일이 만들어지면서 돌아감. (클래스 파일은 bin 바이너리 폴더에 있음)

     

    3/ 객체지향언어(C, Java): 컴파일하고 실행파일이 만들어져야 실행됨

    스크립트언어(python, JS): 실행되면서 번역이 됨. 실행파일 안 만듬.

     

    4/ API document: 객체를 이용하는 방법(ex. 전자레인지 이용하는 방법, 지하철 타는 방법 등)

    어떤 작업을 하고 싶을 때, 처음부터 코드를 짜지 않고 그 작업을 하는 이미 만들어진 객체를 이용한다.

    API: 기본적인 기능은 자바에서 클래스를 만들어서 제공(ex. 나무 젓가락을 갖고 싶으면 뒷산에서 나무를 베어와서 만드는 게 아니라, 나무 젓가락을 사는 거지!)

    >>>클래스와 객체의 차이점은? 클래스가 소속이 생기면 객체인가?

     

    디버깅 잘하는 방법: 에러가 날 때마다 정리해두는 게 좋다. 캡처를 하거나 키워드 적어놓기.

     

    cmd + shift + F: 들여쓰기 및 띄어쓰기로 코드 가독성 높여주는 단축키

     

     

    5/ 객체지향 특징 3가지

    상속성, 다형성, 은닉성

    'Java' 카테고리의 다른 글

    클래스, object, instance  (0) 2022.01.10
    제어문  (0) 2021.12.29
    연산자  (0) 2021.12.29
    변수와 자료형  (0) 2021.12.29
    자바 및 eclipse 셋업  (0) 2021.12.28
Designed by Tistory.