728x90 IT개발/JAVA25 JAVA 수업 복습 정리(7)_연산자/Operator/java/프로그래밍 * 연산자(Operate)연산자(Operate) : 계산을 목적으로 제공되는 기호 또는 키워드→ 피연산자 : 연산자에 의해 계산되어지는 값→ 피연산자의 갯수에 따라 단항연산자(1개), 이항연산자(2개), 삼항연산자(3개)로 구분(연산자가 여러개인 경우 단항 >> 이항 >> 삼항 순서로 처리)최우선 연산자 : 무조건 가장 먼저 명령이 실행되도록 처리하는 연산자=> () : 우선처리 연산자, [] : 배열 연산자, . : 객체 연산자단항 연산자 : 피연산자의 갯수가 1개인 연산자=> + : 양수화 연산자 - 피연산자에 +1을 곱한 결과값을 제공하는 연산자=> - : 음수화 연산자(2의 보수 연산자) - 피연산자에 -1을 곱한 결과값을 제공하는 연산자=> ~(틸드) : Bit Not 연산자(1의 보수 연산자).. 2024. 8. 3. JAVA 수업 복습 정리(6)_형변환/TypeCast/java/프로그래밍 형변환(TypeCast) : 값의 자료형을 일시적으로 변환하여 사용하는 방법→ JVM이 알아서 해주는 자동 형변환과 개발자가 직접해주는 강제 형변환이 있다.자동 형변환 : 자료형이 다른 값을 연산하기 위하 JVM(Java Virtual Machine : Java 프로그램)이 값의 자료형을 일시적으로 실행하기 위한 가상의 플랫폼이 값의 자료형을 일시적으로 변환하여 사용하는 방법→ 표현의 범위가 작은 자료형의 값을 큰 자료형의 값으로 형변환하여 연산 처리(byte 크기를 비교하는게 아님)→ byte >> short >> char >> int >> long >> float >> double강제 형변환 : 개발자가 Cast 연산자를 사용하여 값을 원하는 자료형의 값으로 일시적으로 변환하여 사용하는 방법→ Cas.. 2024. 6. 26. JAVA 수업 복습 정리(5)_자료형/리터럴/값/java/프로그래밍 * 자료형(DataType)컴퓨터 저장단위→ Bit(0 또는 1) → Byte(8Bit) ⇒ 영어기준 1문자당 1Byte 사용→ 저장의 최소단위는 Byte 이다.자료형(DataType) : 값 또는 객체를 표현하기 위한 단어(키워드 또는 식별자)- 기본형 : 값을 표현하기 위한 자료형(8개) → 키워드 → 숫자형(정수형, 실수형, 문자형) : 연산가능 / 논리형 : 연산불가능 → byte >> short >> char >> int >> long >> float >> double- 참조형 : 객체를 표현하기 위한 자료형 → 식별자(클래스)package basic;//컴퓨터 저장단위//=> Bit(0 또는 1) - Byte(8Bit) => 영어기준 1문자당 1Byte가 사용된다고 생각 // 저장의.. 2024. 6. 1. JAVA 수업 복습 정리(4)_변수/리터럴/값/java/프로그래밍 * 변수변수 : 값(리터럴)을 저장하기 위해 메모리에 부여하는 이름이다.변수 선언 : 메모리에 값을 저장하기 위한 공간을 부여받아 이름을 설정하는 것이다.변수 선언 형식 : 자료형 변수명;→ 자료형(DataType) : 변수에 저장될 값의 형태를 표현하는 단어(키워드 또는 식별자)→ 변수명 : 값을 저장하기 위한 메모리 공간의 이름(식별자)키워드(keyword - 예약어) : Java 프로그램 개발을 위해 미리 약속된 단어식별자(사용자 정의 명칭) : Java 프로그램 개발을 위해 개발자가 선언하여 사용하는 단어(식별자 작성규칙)→ 영문자, 숫자, 일부 특수문자(_ 또는 $)를 조합하여 작성 - 영문자 외에 다른 문자 사용 가능하나 이는 비권장→ 숫자로 시작되는 식별자 작성 불가능→ 영문자는 대소문자 구.. 2024. 5. 31. JAVA 수업 복습 정리(3)_github/git/java/jdk/프로그래밍 github 사용법깃허브(github) : 분산 버전 관리 툴인 깃 저장소 호스팅 기능을 제공하는 웹서비스- https://github.com/ 사이트 사용깃(git) : 다수의 사용자들간의 파일 작업을 조율하기 위한 분산 버전 관리 시스템(프로그램)깃허브 회원가입 후 로그인 → 저장소 만들기- 저장소 하나당 하나의 프로젝트를 만들어 사용하기를 권장- Add a README file 은 체크(프로젝트에 대한 설명을 달아주기 위해 체크)- Add .gitignore : 저장하지 않을 대상- Choose a licence : 라이센스 사용여부에 따라 선택이클립스로 깃 사용하기이클립스에는 깃에 대한 플러그인이 제공된다.(window > show view > git)Git Repositiories 뷰탭 클릭 >.. 2024. 5. 1. JAVA 수업 복습 정리(2)_이클립스 세팅/IDE/자바기초 perspective 변경- window > perspective > open perspective > other > Java 선택처음에는 자바 자체를 배울거니까 Java perspective로 설정하고나중에 웹프로그램 배울때는 Java EE perspective로 설정하면 된다. perspective를 바꾸면 뷰가 바뀌는거고 그럼 기능들도 바뀐다는 것과 같다. 만약 뷰가 내 의도와 다르게 잘못 설정했을 경우 reset perspective 누르면 된다특정 뷰를 추가하고 싶으면 window > show view > others > git > git repository & git staging 추가 뷰는 드래그 해서 옮길 수 있다.package Explorer 탭은 소스파일 관리 뷰- 프로젝트를 먼저 만.. 2024. 5. 1. 이전 1 2 3 4 5 다음 728x90