본문 바로가기

자바3

[자바] 3강 자바의 연산자 03-1. 기본 연산자항이란 무엇인가? 연산에 사용되는 값이다. 연산자는 무엇인가? 항을 이용하여 연산하는 기호를 의미한다. 관계 연산자특히 배열을 비교할 때 ==을 사용한다면 ==은 배열의 주소값이 같은지 아닌지를 보는 것이지 내용이 같은지를 판단하는 것이 아니다.   03-2. 비트 연산자비트 연산자와 논리 연산자는 분명한 차이가 있다. 비트 연산자는 비트 단위로 논리 연산을 할 때 사용한다. 예를 들어서 11 & 9 == 9 이러한 식은 비트 연산자가 사용되었다고 할 수 있다. 2진수로 바꿔서 and 연산을 해보면,0b1011 & 0b1001 == 0b1001 이 되기 때문이다. 논리연산자는 true와 false를 가지고 계산한다.  연산방향은 특히 논리 연산자에서 자주 사용된다. 만약 ||의 좌측.. 2022. 12. 29.
[자바] 2강 변수와 자료형 02-2 변수란 무엇인가? 프로그램에서 사용되는 자료를 저장하기 위한 공간을 의미한다. 결국 변수는 저장공간의 효율적 사용을 위해 구성되어야 한다. 컴퓨터의 저장 공간은 하드디스크와 메모리가 있다. 하드디스크는 용량은 크지만 시간이 오래걸린다. 결국 메모리에서 자료를 저장하고 있다가 CPU로 전달하는 것이 중요하다. 과거에 비해 컴퓨터가 전달하는 자료는 비교할 수 없을만큼 많아졌는데 예전의 방법이 더 이상 안먹히는 것이다. 결국 변수와 자료형을 배우는 이유는 제한된 메모리에서 최대한 효율적으로 분산 후 빠르게 계산장치인 CPU로 전달하는 것이다. package Chapter2; public class VariableEx { public static void main(String[] args) { int .. 2022. 12. 27.
[자바] 1강 자바 프로그래밍 시작하기 [참고] Do it! 자바 프로그래밍 입문 도서의 저자인 박은종 님의 유튜브 강의https://www.youtube.com/playlist?list=PLG7te9eYUi7typZrH4fqXvs4E22ZFn1Nj  Do it! 자바 프로그래밍 입문 www.youtube.com 2022 7, 8월 하계방학 기간 동안 스터디 한 내용을 정리하면서 차후 확인 차 저장한 내용이다.JAVA 시리즈는 15강으로 연재할 계획이다. 자바는 일단 범용성이 좋다. 한국의 대다수 기업에서 백엔드 직군을 구한다고 한다면 자바 없는 곳이 매우 드물다. 1. (파이썬 만큼은 아니지만,)배우기 쉬움2. 보안성이 높다3. 운영체제에 독립적이다.4. 결정적으로, 전자정부프레임워크 정책으로 사실상 미터법처럼 표준 국룰이 되어 버렸다.  .. 2022. 12. 23.