[6월 16일]Java

SPIDER·2021년 6월 26일
0

Java 공부

목록 보기
1/14
post-thumbnail

1일차

오늘부터 자바 언어를 시작했다.

목표는 졸업전 택시 합승 어플을 만들기이다.

자바는 강력한 객체 지향 언어이다.

강력한 객체 지향 언어라 코딩 초기에는 많은 어려움이 있을것이라 생각하지만

익숙해지면 코드 한줄에도 많은 정보를 담을 수 있는 만큼 좋은 언어라고 생각한다.

변수 선언에 있어서 C와 비슷한 점이 많은것같다.

특이점은 클래스 안에 메소드가 있어야 한다는 점이다.

println()은 자동 줄바꿈

print()은 줄바꿈

print같은 출력 메소드안에 공백을 여러개 넣어도 출력에 공백이 그대로 출력된다.

print() 나 println() 은 메소드 %d, %n 같은 형식자를 넣을 수 없다.
이런 경우에는 printf()를 통하여 안에 형식자를 활용해 한 줄로 코드를 작성할 수 있다.

<자료형>
모든 언어가 그렇듯 자바 역시 자료형이 있다.
기본으로

정수형 int
+- 2의 31제곱 보다 큰 값을 나타낼 때는 int 대신 long을 써주어야 한다.
그리고 값 뒤에 L을 붙혀 기본형인 int 대신 long임을 나타내는것이다.

실수형 double

중요한 점은 실수형float을 쓸 때는 꼭 값앞에(float)를 써주거나
값 뒤에f를 붙어야한다
기본 자료형이 double 이기 때문이다 정수형에서 long 과 같은 맥락이다

float pi=(float)3.14;
float pi=3.14f;

문자형 String이 있는데 객체를 변수의 자료형으로 쓸 수 있고
변수를 객체에 담을 수 있다.

참 거짓을 나타내주는 boolean형 도 있다.

나중에 제어문에서 유용하게 쓰일것 같다.

profile
🕷기적을 만드는 개발 기록🕷

0개의 댓글

관련 채용 정보