목록daily/Java (20)
quilt code
변수를 선언한 후 타입 변경 불가 타입 종류 기본 타입 정수 byte, char, short, int, long 실수 float, double 논리 boolean 참조 타입 ★★★ 정수 타입 종류 ( 요즘 많이 사용) byte 1byte 8bit -128~127 short 2byte 16bit -32,768~32,767 char 2byte 16bit 0~65535(유니코드) int 4byte 32bit -2,147,483,648~2,147,483,647 long 8byte 64bit -9,223,372,036,854,775,808~9,223,372,036,854,775,807 ★★★ 실수 타입 종류 ( 요즘 많이 사용) float 4byte 32bit 7자리 f,F를 붙여서 알려줌 double 8byte..
p.13 1. 1) 소스파일이란 컴퓨터가 이해하는 기계어로 구성된 파일이다 x : 사람이 입력 2) 자바 언어로 프로그램을 개발하기 위해서는 jdk를 설치해야 한다 o 3) jdk가 설치되면 기본적으로 C:\Programs Files\java 폴더가 생성된다 o : but 위치 고정x 4) 자바 컴파일러와 실행 명령어는 jdk 설치 폴더 \bin에 있다 o 2. Java SE 11. : 주 major 0. : 개선버전 13 : minor 버그 같은 문제 해결 (LTS) LongTermService 정기지원서비스 3.jdk 설치 폴더 안의 bin 폴더를 path 환경 변수에 등록하는 이유? : 다른 경로에서 bin 폴더 안에 있는 명령어를 사용할 수 있도록 하기 위해 (이클립스는 환경 변수 안해도 ok) ..
1. 변수 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름 숫자에 이름 붙임 1) 선언 : 미리 이러한 이름의 변수를 쓰겠다 하는 것 2) 초기화: 변수에 최초로 값이 저장될 때 메모리에 변수가 생성 (변수 초기화) -> 이때의 값(초기값) int score = 90; => 선언하고 초기화 3) 값 저장 : 대입 연산자(=)사용 4) 변수값 교환 XY 직접 교환 x temp임의로 만들어서 x와 y를 바꾸겠다 temp 생성 temp에 x의 값 x에 y의 값 y에 temp의 값 5) 변수선언: 블록 내에서만 유효 *Programming Language 명명규칙(Naming Convention) *변수이름: 개발자들끼리 의사소통 하기 위해서 / 가독성이 중요함 첫 번째 글자는 문자,$ ,_ 이어야함. ..
1. 자바 컴퓨터와 사람의 차이부터 이해해야함 컴퓨터: 숫자로 인지 (0과 1) 사람: 감각으로 인지 사람이 내리는 명령을 컴퓨터가 받아들이려면 변환이 필요함 -> 이 과정이 프로그래밍 *컴파일: 사람이 이해할 수 있는 언어(소스파일)를 컴퓨터가 이해할 수 있는 언어(기계어)로 바꿔줘야함 프로그래밍 언어의 종류 C, C++ 운영 체제에 따라 컴파일러가 따로 있음 자바 운영 체제에 상관없이 컴파일만 해주면 다 가능함 다른 언어에 비해 편하고 배우기 쉬움 2. 자바개발도구 (JDK) 프로그램을 만들기 위해선 컴파일러가 필요함 이때의 실행도구가 JVM(자바가상기계) 자바소스파일 -----------------------> 바이트 코드 파일 -----------------------> 기계어 ----------..