분류 전체보기

JAVA/기본 이론

JAVA | 변수의 이름(Variable Naming)

우리가 변수를 사용하는 이유 1. 코드의 가독성을 높일 수 있다. 2. 여러곳에서 사용되는 값을 한 번에 변경할 수 있다. 변수의 작명 규칙(권장사항) 1. 두 단어 이상을 이어 붙인 변수명을 사용할 때 _를 사용한다. (C언어 스타일, snake_case) ex > apple_price, apple_weight 2. 두 단어 이상을 이어 붙인 변수명을 사용할 때 대문자를 활용한다. (Java 스타일, camelCase) ex > applePrice, appleWeight 3. 변수명의 첫 글자는 소문자를 사용해야 한다. ex > Apple(x), apple(o) 4. 프로그램 내에서 프로그램이 꺼질 때까지 변하지 않을 값은 모두 대문자를 사용한다. (상수를 저장할 변수는 모두 대문자로 표기한다.) ex..

JAVA/기본 이론

JAVA | 변수의 종류(Variable Types)

정수 타입 - byte (1byte, 8bit) 2^8(256)가지의 값을 표현할 수 있음 byte 타입 변수에 넣을 수 있는 정수의 범위 (-128 ~ +127) 첫 번째 숫자는 부호 비트 (-, +) 0000 0000 : 0 0000 0001 : 1 … 0111 1111 : 127 1000 0000 : -128 1000 0001 : -127 - short (2byte, 16bit) 2^16(65536)가지의 값을 표현할 수 있음 short 타입 변수에 넣을 수 있는 정수의 범위 (-32768 ~ + 32767) - char (2byte, 양수만) 2^16(65536)가지의 값을 표현할 수 있음 char 타입 변수에 넣을 수 있는 정수의 범위 (0 ~ 65535) - int (4byte, 32bit) ..

JAVA/기본 이론

JAVA | 변수(Variable)

변수 (Variable) - 프로그래밍 언어에서 데이터를 저장해 둘 수 있는 공간 - 변수는 어떤 데이터를 보관할 것인지 타입을 지정해야 한다. - 값을 한 번도 대입한적 없는 변수는 사용하려고 하면 에러가 발생한다. (초기화하지 않은 변수는 사용할 수 없다) public class A02_Variable { public static void main(String[] args) { String text = "I like pizza"; // 변수에 담긴 값을 출력 System.out.println(text); } } 대입 연산 (=) - 원래 알고 있던 =의 의미 : 왼쪽과 오른쪽의 값이 같다. (비교) - 프로그래밍 언어에서 =의 의미 : 왼쪽의 변수에 오른쪽의 값을 넣어라. (대입) public cla..

JAVA/기본 이론

JAVA | Escape 문자

Escape 문자 - 합쳐져서 특수한 기능을 하는 문자 - 코드에 그냥 사용하기에는 문제가 있는 문자들을 표현하기 위한 방식 - \ 와 하나의 문자가 합쳐져서 특수한 기능을 한다. \n : 줄 바꿈의 기능을 가진 Escape 문자 public class A01_Escape { public static void main(String[] args) { System.out.println("안녕하세요! 반갑습니다."); System.out.println("안녕하세요! \n 반갑습니다."); } } \t : Tap키의 기능을 가진 Escape 문자 public class A01_Escape { public static void main(String[] args) { System.out.println("안녕하세요!..

JAVA/기본 이론

JAVA | 자바의 리터럴

() 안에 전달할 수 있는 자바의 데이터 종류 (자바의 리터럴) 1. " " 사이에 적는 것 : 문자열(String), 문자를 여러개 적을 수 있다. 2. ' ' 사이에 적는 것 : 문자(character), 문자를 하나만 적을 수 있다. 3. 숫자를 적는 것 : 정수(Integer), 계산 가능 4. 소수를 적는 것 : 실수(Float, Double), 계산 가능 5. true 또는 false를 적는 것 : 참/거짓(Boolean) 6. 숫자 뒤에 L을 적는 것 : 아주 큰 정수들 (Long) 문자열(String) public class A00_Hello { public static void main(String[] args) { System.out.println("안녕하세요, 반갑습니다!"); } }..

JAVA/기본 이론

JAVA | 기본적인 이클립스 사용법 및 주석(Comment)

이클립스 Class 만들기 main() 메서드 - 자바에서 어떤 단어 뒤에 ()가 있으면 무조건 메서드다. - main() 메서드는 프로그램의 시작 지점이다. - 사용자가 프로그램을 실행하면 가장 먼저 main()을 찾아 실행힌다. - main() 메서드가 종료되면 프로그램도 종료된다. - 자바의 main() 메서드 정의 부분에 하나라도 다른 것이 있다면, 프로그램의 시작 지점으로 인정되지 않는다. - main() 메서드의 범위는 {}로 지정한다. - {}를 지정할 때는 들여쓰기를 반드시 맞춰야 한다. public class A00_Hello { public static void main(String[] args) { } } 세미콜론(;) - 하나의 명령어가 끝났음을 컴파일러에게 알리는 문자 System..

JAVA/JDK 설치

JAVA | 이클립스(Eclipse, IDE) 설치

IDE (Integrated Development Environment, 통합 개발 환경) IDE란, 프로그램을 개발할 때 필요한 모든 프로그램들을 하나로 묶어놓은 프로그램이며, 메모장, 콘솔, 컴파일러, 실행환경, 디버거 등이 존재한다. 자바의 대표적인 IDE로는 Eclipse, IntelliJ가 있다. IntelliJ는 유료이기 때문에, 초심자에겐 Eclipse를 추천한다. 이클립스(Ecllipse) 설치 방법 1. 이클립스 공식 홈페이지 https://www.eclipse.org/downloads/

JAVA/JDK 설치

JAVA | JDK (Java Development Kit, 자바 개발 도구) 설치

JDK (Java Development Kit, 자바 개발 도구) JDK란, 자바로 프로그램을 개발하기 위해 필요한 도구들의 모음이라고 볼 수 있다. 자바 컴파일러(javac), 자바 실행 환경(JRE) 등이 JDK에 포함되어 있다. JRE (Java Runtime Environment, 자바 실행 환경) 특정 언어로 프로그램을 만들면 해당 언어의 실행 환경이 필요한데, JRE는 자바로 제작된 프로그램을 실행하기 위한 프로그램이다. Java JDK 설치 방법 1. JDK 설치 링크 https://www.oracle.com/kr/java/technologies/downloads/

로아다
'분류 전체보기' 카테고리의 글 목록 (27 Page)