java의 특징운영체제에 독립적java application <-> JVM <-> OS <-> hardware일반 application <-> OS <-> hardwareJVM : 실제 컴퓨터가 아닌 소프트웨어로 구현된 컴퓨터 컴퓨터
2.3 형식화된 출력 printf()println VS. printf줄넘김 VS. 지시자지시자에 대한 구별2진수 없음 단, 10진수의 숫자-> 2진수의 문자열 바꿔주는 함수 존재 바로바로 "%s",Integer.toBinaryString(변수)10
컴퓨터와 같은 전기회로는 2진법이 적합비트와 바이트 1bit= 한 자리의 2진수 = 한칸데이터의 기본 단위 = 1byte / / 1byte= 8 bitCPU가 한 번에 처리할 수 있는 데이터 크기 = Word (CPU성능에 따라 달라지는 단위)n비트=>2ⁿ개 표현 =>
<복습>자료형은 기본형과 참조형이 있으며 기본형은 연산이 가능하다 참조형은 객체의 주소를 저장하며 연산이 불가능하다. 클래스 이름 참조형변수 이름;ex) Data today= new Data();//Data클래스 타입의 참조변수 today 선언기본형논리형-bool
1.1 연산자와 피연산자1.2 식과 대입연산자1.3 연산자의 종류1.4 연산자의 우선순위와 결합규칙단항(~bit,!false)>산술>비교>논리(&,^,|,&&,||)>삼항>대입단항>이항>삼항단항과 대입만 오른쪽부터 나머지는 왼쪽부터 계산한다. 1.5 산술 변환(usua
1.1 if문1.2 if-else문1.3 if-else if문1.4 중첩 if문1.5 switch문 이 파트에서 배웠던 함수Math.random() : 0.0 ~1.0 범위에 속하는 하나의 double 형태의 난수를 생성 0.0<=Math.random()&l
일단 chapter6와 7은 객체지향언어의 특성을 이해하는데 매우 중요한 파트이다. 따라서 여러번 복습해야한다.전체적인 내용을 그림으로 간략하게 정리해서 머릿속에 넣기로 했다.
오늘 내 블로그를 읽으며 복습을 해봤는데 생각보다 설명이 자세하지 않은거 같다. 1. 날짜와 시간 1.1 Calendar와 Date Data는 날짜와 시간을 다룰 목적의 클래스 But 빈약하여 --> new 새로운 Calendar라는 클래스 제공, 몇 가지 단점 발견