일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- abstract
- array
- ArrayList
- Class
- collection
- database
- db
- default
- Exception
- Generic
- HashSet
- Interface
- Java
- Java 입문
- java 자료형
- java 클래스
- JavaBean
- javabeans
- JAVA의 특징
- LinkedList
- linkedset
- list
- mariadb
- Private
- protected
- public
- RuntimeException
- set
- SQL
- SQLD
- Today
- Total
목록2024/09/08 (3)
GeehDev
velog에서 이관해온 글 변수 선언//선언만자료형 변수명;//선언과 동시에 할당자료형 변수명 = 값;Java에서의 변수선언도 JS와 유사하게 선언하지만, 차이점은 예약어가 Java에서 정해놓은 자료형으로 입력해서 사용한다는 점에서 차이가 있습니다.💡 변수 선언 후 할당을 안하면?변수 선언 시 선언과 동시에 값을 할당할 수도 있지만, 선언만 해놓고 값 할당은 나중에 할 수도 있습니다. 이럴 경우 값이 할당되기 전까지 해당 변수의 값은 null 상태입니다.이러한 null의 경우 어떠한 연산을 해도 null이 나오기 때문에 논리적 오류에 주의해야합니다.위 이미지 처럼 변수 선언 후 할당을 안한채 사용하려하면 에러가 표시됩니다.변수 네이밍 규칙필수사항식별자는 첫 시작은 글자, 달러기호($), 밑줄기호(_)로..
velog에서 이관해온 글 연산자와 제어문의 경우 JavaScript와 유사한 부분이 많아 다른 부분만 정리할 예정입니다! [JS] 연산자와 제어문(조건문, 반복문, 분기) 내용을 참고해주세요!연산자구분연산기호기능결과산술 연산자+ - * / %사칙연산 및 나머지 연산값증감 연산자++ --값이 1씩 증가 또는 감소 비트 연산자& | ~ ^비트 AND, OR, NOT, XOR 시프트 연산자>> >>비트 단위의 이동 비교 연산자 = == !=값의 크기 비교boolean논리 연산자&& || ! ^논리 AND, OR, NOT, XOR 대입 연산자= += -= *= /= &= |= >>= >>>=산숫 연산 결과의 대입실행삼항 연산자(조건문) ? x : y조건문이 참일 경우 x 실행, 거짓일 경우 y 실행 비트 연산..
velog에서 이관해온 글Java의 특징프로그래밍 언어는 사람의 말에 얼마나 가까운지에 따라, 고급언어 > 어셈블리어 > 기계어로 구분 된다.고급언어 : 인간이 이해할 수 있는 구조로 컴퓨터가 수행해야할 작업을 정의한 언어ex ) C, C++, Java 등어셈블리어 : 고급언어와 기계어 사이의 언어로 기계어와 1:1로 대응되는 언어기계어 : 0, 1로 이루어진 2진데이터로 구성 된 컴퓨터가 직접 알아들을 수 있는 언어Java는 이 중 고급 언어에 속하며 플랫픔 독립성 특성을 갖는다.Java의 플랫폼 독립성윈도우 - exe / 맥 - app / 리눅스 - sh 처럼 각 운영체제에서만 실행가능한 성격을 플랫폼에 종속적이라고 합니다.Java는 동일한 class파일로 윈도우/맥/리눅스 등 어떤 환경에서도 실행 ..