산술 연산자
관계 연산자
논리 연산자
할당 연산자
증가 및 감소 연산자
- ++
- - -
---
설계 자동차 설계도를 그렸을 때
엔진 설계도는 따로 있음.
자동차를 설계할 때 이 엔진 설계를 어떻게했는지 알 필요가 없음.
AND(&): 두 비트가 모두 1일 때만 결과 비트가 1이 되고, 그 외의 경우에는 0이 됩니다.
OR(|) : 두 비트 중 하나라도 1이면 결과 비트가 1이 되고, 둘 다 0일 때에만 0이 됩니다.
XOR(^) : 두 비트가 서로 다르면 결과 비트가 1이 되고, 같으면 0이 됩니다.
NOT(~) : 비트를 반전시킵니다. 1은 0으로, 0은 1로 변환
- 1. 예시: ~1010 = 0101
비트연산은 언제 쓰일까?
⇒
- 비트 단위의 플래그(flag) 조작
- 플래그란?
- 프로그래밍에서 특정 상태를 나타내기 위해 사용되는 변수
- 플래그는 보통 논리적인 상태를 표현하기 위해 사용되며, 참 또는 거짓의 값을 가질 수 있습니다.
- 비트마스크(mask)를 사용한 특정 비트 추출 또는 설정
- 비트마스크란?
-
- 데이터 압축 및 암호화 알고리즘
- 하드웨어와의 저수준 상호작용 등
즉, integer * double 은 double로 출력되게된다.
x
의 값을 사용한 후에 값을 1만큼 연산x
의 값을 사용하기 전에 값을 1만큼 연산++x , --x
고정소수점과 부동소수점
⇒ 당연한말이네! 고정소수점은 걍 다짤라내버린 정수느낌. 부동소수점은 값을 전부표현해주는 느낌이네
오차범위 때문에 잘리는 것을 방지하기 위해 double 을 쓰는 것.
⇒ 그러니까, 데이터타입이 큰 게 왼쪽이면 자동 캐스팅
⇒ 데이터 타입이 작은 게 왼쪽이면, 자동캐스팅 했을 때 큰 데이터타입으로 출력되니까
수동 캐스팅을 통해 강제로 작은 데이터 타입으로 바꿔줄 수 있음
자바는 해당 폴더만 인식한다.(하위는 인식 안 함)
⇒꼬집어서 명령해야 함 !!
폴더 안에 있는거…
해당 폴더 안의 클래스만 같은 패키지로 본다 !!
하위 폴더에 있는 것은 하위 폴더에 가서 또 따로 인정해야된다.
java.util.Scanner
⇒ 자바 패키지 안에
유틸 패키지 안에
‘스캐너’파일을 쓰겟다 !!
import java.util.Scanner;
java 패키지 안에
util 패키지 안에
Scanner 파일을 쓰겠다.
⇒문자열, 숫자 스캔.
⇒사용자에게 입력 장치로 입력을 받아 그 값을 변수에 저장하는 역할.
<복습 결과>
배포하면⇒내가 작업한 것들이 서버에 복사된다
매몰되기 때문에 개발자 커리어 호환성이 좋지 않음.
webapp 를 루트로 두고 jsp폴더를 만들었다.
1번에 빨간 불이 있는데, 이건
web1 우클릭 프로퍼티즈에서, 아래와 같은 창을 볼 수 있음.
애드 라이브러리 - 서버런타임 - 넥스트 - 톰캣클릭하고 피니쉬
jsp 실행하고 파일이름을 탐색기로 찾아 보면 이런게 뜸.
: 열을 나타낼 때 사용
(선택 사항)
(필수)
(선택 사항)
이름작성이 름 : <input type="text" placeholder="이름을 작성하시오."> 개인정보 (하나만 선택)개인정보 : <input type="radio" name="info" checked="checked">공개 <input type="radio" name="info" checked="checked">비공개 취미 (복수선택)취 미 : <input type="checkbox" name="hobby1"> 등산 <input type="checkbox" name="hobby1"> 독서 <input type="checkbox" name="hobby1"> 영화감상 <input type="checkbox" name="hobby1"> 음악감상 이메일이메일 : <input type="text" placeholder="이메일을 작성해주세요.">@ 선택 naver.com hanmail.net gmail.net 직접입력자기소개란자기소개 : 버튼 3가지 종류<button type="button">검색 <button type="submit">확인(전송) <button type="reset">다시쓰기 파일첨부파일첨부(이력서) : <input type="file"> *2MB까지 가능
아크로에딧(AcroEdit) 에 대해 알아볼 필요 있음.jsp의 동작 원리에 대해 알아 볼 필요가 있음.jsp - 톰캣 - 서버 - ?? html폼
|