Java
-
[Java Study] - 연산자 , 연산자의 종류Java 2021. 9. 23. 15:53
연산자 연산자 : 연산을 수행하는 기호 피연산자 : 연산자의 연산 수행 대상 산술 연산자(arithmetic operator) 산술 연산자는 사칙연산을 다루는 연산자로, 가장 기본적이면서도 가장 많이 사용되는 연산자 중 하나이다. 산술 연산자는 모두 두 개의 피 연산자를 가지는 이항 연산자이며, 피 연산자들의 결합 방향은 왼쪽에서 오른쪽이다. 산술 연산자 설명 + 왼쪽의 피연산자에 오른쪽의 피연산자를 더함. - 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺌. * 왼쪽의 피연산자에 오른쪽의 피연산자를 곱합. / 왼쪽의 피연산자를 오른쪽의 피연산자로 나눔. % 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후 , 그 나머지를 반환함. 비트 연산자 비트(bit) 단위로 논리 연산을 할 때 사용하는 연산자 비트 단위로..
-
[Java Study] - 자바 데이터 타입, 변수 ,배열Java 2021. 9. 22. 14:44
Primitive Type 종류와 값의 범위 그리고 기본 값 Primitive Type 은 자바의 기본 데이터 타입으로 문자형 1개 , 정수형 4개, 실수형 2개, 참/거짓 1개 총 8개다. 메모리에는 0과 1을 저장하는 최소 기억 단위인 비트(bit)가 있다. 그리고 8개의 비트를 묶어서 바이트(byte)라고 한다. Primitive Type은 정해진 메모리 사용 크기(바이트 크기)로 값을 지정하는데 바이트 크기가 클수록 표현하는 값의 범위가 크다. Character char 하나의 문자만을 저장할 수 있는 문자형 타입으로 문자는 꼭 ''(작은 따옴표)로 감싸야 한다. 한 문자를 유니코드로 저장 세계 각국의 문자들을 2byte(0~65535) 코드값으로 매핑한 국제 표준 규약 0~127 까지는 아스키 ..
-
[Java Study] - JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.Java 2021. 9. 16. 19:52
JVM이란 무엇인가 JVM (Java Virtual Machine) : 자바 프로그램이 실행되는 가상 컴퓨터(VM) 운영체제에서 바로 실행하면 되는 데 JVM 이라고 하는 가상 머신(기계)이 왜 필요 한 것인가 ?? 자바 프로그램은 바이트 코드 이기 때문에 운영체제가 이것을 해석하고 실행 할 수 없다. 자바 가상 머신으로 자바 바이트 코드(.class 파일)를 OS에 특화된 코드로 변환(인터프리터와 JIT 컴파일러)하여 실행한다. JVM이 자바를 실행하는 가상의 운영체제 역할을 담당 한다. 즉 , JVM은 운영체제와 자바 프로그램를 연결 해주는 중간 다리라고 보면 된다. 그렇기 때문에 운영체제에 맞는 JVM을 설치하기만 하면 모든 운영체제에서 자바를 실행 할 수 있다. 자바는 운영체제에 독립적, JVM은..
-
[Java] 문자열 앞뒤 공백 잘라내기- trim()Java 2021. 5. 14. 10:12
String 메소드 String은 문자열에 관한 다양한 메소드를 가지고 있습니다. 그 중 앞 뒤 공백을 제거한 새로운 문자열을 리턴하는 trim () 메소드에 대해 알아보겠습니다. trim() 다음과 같이 앞 뒤 공백이 있는 문자열이 있습니다. String str1 = " 자바 문자열 공부하기 "; trim() 메소드로 앞 뒤 공백을 제거해보겠습니다. String str2 = str1.trim(); 앞 뒤 공백을 제거한 문자열을 str2 라는 변수에 담아 출력해보겠습니다. System.out.println(str1); System.out.println(str2); 결과 : 자바 문자열 공부하기 자바 문자열 공부하기 이처럼 trim() 메서드를 사용하면 문자열의 앞 뒤 공백을 제거해줍니다. (앞 뒤의 공백..