Cute Running Puppy
본문 바로가기
728x90

개발일기/Java38

[Java] 연산자 연산자의 종류 종류 연산자 설명 산술 연산자 + - * / % > 사칙 연산과 나머지 연산(%) 비교 연산자 >= >> 부호 비트까지 모두 비트 오른쪽 시프트 왼쪽에서 오른쪽으로 7 = 관계 연산자(보다 크거나 같은) 왼쪽에서 오른쪽으로 instanceof 인스턴스의 실제 타입 반환 왼쪽에서 오른쪽으로 8 == 관계 연산자(와 같은) 왼쪽에서 오른쪽으로 != 관계 연산자(와 같지 않은) 왼쪽에서 오른쪽으로 9 & 비트 AND 연산자 왼쪽에서 오른쪽으로 10 ^ 비트 XOR 연산자 왼쪽에서 오른쪽으로 11 | 비트 OR 연산자 왼쪽에서 오른쪽으로 12 && 논리 AND 연산자 왼쪽에서 오른쪽으로 13 || 논리 OR 연산자 왼쪽에서 오른쪽으로 14 ? : 삼항 조건 연산자 오른쪽에서 왼쪽으로 15 .. 2023. 2. 16.
[Java] 변수 상수 한 번만 값이 저장 가능한 변수 숫자에 의미있는 이름을 붙여 코드 자체의 가독성을 늘리기 위해 사용 ex) '시험의 만점은 100점이다.' final int finalScore = 100; 리터럴 그 자체로 값을 의미하는 것 기존의 상수와 같은 의미지만 상수는 변수 리터럴은 데이터를 의미 변수, 상수, 리터럴 구별하기 int score = 100; final int finalScore = 1000; score : 변수 finalScore : 상수 100, 1000 : 리터럴 리터럴의 접두사와 접미사 접두사 접두사를 사용하여 2진수(0b), 8진수(0), 16진수(0x), 를 표현할 수 있다. int ob = 0b0101; // 2진수, 접두사 0b int i = 100; // 10진수 int oct.. 2023. 2. 16.
자바 이해하기 2023.02.15 Java ‘객체지향 언어’ 로 객체지향 언어의 중심에는 클래스(Class)가 있음 C++은 클래스 없이도 개발이 가능하기 때문에 객체지향지원 언어라고 부르기도 함 단 하나의 소스 파일로 모든 기종의 컴퓨터에서 실행이 가능(운영체제에 구애받지 않고 개발) Java 버전별 차이 LTS(Long-term Support) : 장기 지원 버전은 후속 버전이 출시되어도 일정 기간 동안 지원을 지속 non-LTS : 후속 버전이 출시되면 지원이 종료 안정적인 시스템 운용 및 호환을 위해서는 LTS 버전을 사용하는 경우가 많음 JDK, JRE, JVM의 차이 JDK(Java Development Kit) : 자바 개발 도구 Java 어플리케이션 개발을 위해 반드시 필요하며, 사람이 작성한 소스 코드.. 2023. 2. 15.
자바 버전 변경하기 자바 8 버전을 사용하다가 본 실습에서는 17버전을 사용한다고 해서 다운을 받아서 환경설정을 했지만 계속 버전이 바뀌지 않아서 힘들었다.. 자바 버전 확인하는 방법 윈도우 버튼 + R 에서 cmd 열기 java -version 을 입력해준다. 자바 다운받기 Java Download | Java 7, Java 8, Java 11, Java 13, Java 15, Java 17, Java 19 - Linux, Windows & macOS (azul.com) Downloads According to the Gartner report, “by 2025, more than 70% of Java applications will be deployed on third-party Java runtimes, up from.. 2023. 2. 14.
728x90