Java
-
연산자Java 2022. 2. 15. 18:12
💡 연산자 항(operand) : 연산에 사용되는 값 연산자(operator) : 항을 이용하여 연산하는 기호 💡 대입연산자 : 변수 숫자n의 나머지는 0~n-1 범위의 수 => 특정 범위 안의 수를 구할 때 종종 사용 💡 증가, 감소 연산자 : 1만큼 더하거나 1만큼 뺄 때 사용하는 연산자 : 연산자의 앞/뒤 위치에 따라 연산의 결과 달라진다 💡 관계연산자 : 연산의 결과가 true(참), false(거짓)으로 출력 💡 논리연산자 : 관계 연산자와 혼합하여 많이 사용 된다 : 연산의 결과가 true(참), false(거짓)으로 출력 💡 복합 대입연산자 💡 조건연산자 : 조건식? 결과1 : 결과2; : 조건식이 참이면 결과1, 거짓이면 결과2가 선택된다 : 조건식의 결과가 true(참), false(거짓..
-
리터럴, 형변환Java 2022. 2. 15. 12:28
💡 리터럴 literal : 프로그램에서 사용하는 모든 숫자, 값, 논리값 : 리터럴에 해당되는 값은 특정 메모리 공간인 상수풀에 존재 ex) int num = 10; // 10이라는 리터럴값이 상수풀에 존재하고 있으며 그 값이 복사되어 num이라는 변수값에 들어가게된다 : 필요한 경우 상수 풀에서 가져와서 사용 : 상수 풀에 저장 할 때 정수는 int, 실수는 double로 저장 : long이나 float값으로 저장해야 하는 경우 식별자 (L,l,F,f)를 명시해야 한다 💡 형변환 type conversion : 묵시적 형변환/명시적 형변환 : 자료형은 각각 사용하는 메모리 크기와 방식이 다름 : 서로 다른 자료형의 값이 대입되는 경우 형변환 발생 🔎 문자열 -> 정수형 int 변수명 = Integer..
-
변수, 자료형, 상수, 문자형, StringBufferJava 2022. 2. 7. 16:19
💡 변수 variable : 변하는 수, 프로그램 실행 중 값 변경 가능 : 프로그래밍에서 값(Data)를 사용하기 위해 선언하는 것을 변수라 한다 : 프로그램에서 사용되는 자료를 저장하기 위한 공간 : 할당 받은 메모리의 주소 대신 부르는 이름 : 사용되기 이전에 선언 되어야한다 : 이름은 알파벳, 숫자, _, $로 구성, 역할에 어울리는 짧지만 의미가 있어야한다(사용 의도 알수있도록) : 시작은 소문자, 단어 바뀔때 대문자로 구별, 대소문자 구별 : 이름 사이 공백X, 숫자로 시작X, 키워드 사용X public class VariableEx { public static void main(String[] args) { int num; // 정수 변수 선언 num = 10;// 변수에 값 지정 == 초기..
-
자바 기본Java 2022. 2. 7. 16:16
💡 프로그래밍 : 컴퓨터에게 일을 하도록 명령어를 만드는 것 💡 컴파일 : 프로그램 언어를 컴퓨터가 알 수 있는 언어로 바꿔 주는 일 💡 컴파일러 : 기계어로 번역해주는 프로그램 : 자바를 설치하면 자바 컴파일러도 설치된다 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world"); // 출력 } } * HelloWorld 클래스 실행하려면 -> main 메서드 작성해야한다. * 프로그램의 시작과 끝을 관리하는 main 메서드 * 메서드(method)는 함수(function)와 동일한 개념이다. * 다만 클래스 내의 함수는 보통 메서드라고 한다 자바는 모든것이 클래스기반이므로 자바에..