JAVA 자료형

자료형 종류

1. 문자열 : " " (쌍따옴표)로 묶인 자료형 - 단어나 문장을 표현하기 위한 타입

2. 문자 : ' ' (홑따옴표)로 묶인 자료형 - 글자 하나를 표현하기 위한 타입

3. 정수 : 따옴표가 없는 숫자 자료형 - 연산을 위한 타입

4. 실수: 숫자 중 소수점(.)이 있는 자료형 - 연산을 위한 타입

5. 논리 : 참 / 거짓을 표현하는 자료형

 

package output;

public class Type {
	
	public static void main(String[] args) {
		// 문자열		
		System.out.println("5");	// 5
        
        	// 문자
		System.out.println('5');	// 5
        
        	// 정수
		System.out.println(5);		// 5
        
        	// 실수
		System.out.println(5.0);	// 5.0
        
        	// 논리
		System.out.println(true);	// true
		System.out.println();
		
	}
	
}
728x90

'BE > JAVA' 카테고리의 다른 글

06. JAVA 이스케이프 문자(escape sequence)  (2) 2023.11.09
05. JAVA 자동 형변환 (기초)  (0) 2023.11.09
03. JAVA 코드 자동 완성 단축키  (0) 2023.11.09
02. JAVA 주석  (0) 2023.11.09
01. JAVA란?  (0) 2023.10.20

JAVA 코드 자동 완성 단축키

※ 코드 입력 도중 Ctrl키 + Space키 입력 ※

※ eclipse 에서 지원되는 키능이므로 이클립스에서만 사용 가능

 

※ 다른 개발툴에서는 사용 불가능함 ※

 

package test;

public class Autocomplete {
	public static void main(String[] args) {	// main 입력 후 Ctrl키 + space키 후 엔터
		
		System.out.println("Hello world~");		// syso 입력 후 Ctrl키 + space키 후 엔터
		
	}
}
728x90

'BE > JAVA' 카테고리의 다른 글

06. JAVA 이스케이프 문자(escape sequence)  (2) 2023.11.09
05. JAVA 자동 형변환 (기초)  (0) 2023.11.09
04. JAVA 자료형  (0) 2023.11.09
02. JAVA 주석  (0) 2023.11.09
01. JAVA란?  (0) 2023.10.20

JAVA 주석

※ 주석은 코드를 작성할 때 메모하는 용도로 사용 ※

 

package test;

public class Comment {
	public static void main(String[] args) {
		
		System.out.println("Hello world~");
		
		// 이것은 한줄 주석!!
		
		/*
		 이것은 여러줄 주석!!
		 이것은 여러줄 주석!!
		 */
		
	}
}
728x90

'BE > JAVA' 카테고리의 다른 글

06. JAVA 이스케이프 문자(escape sequence)  (2) 2023.11.09
05. JAVA 자동 형변환 (기초)  (0) 2023.11.09
04. JAVA 자료형  (0) 2023.11.09
03. JAVA 코드 자동 완성 단축키  (0) 2023.11.09
01. JAVA란?  (0) 2023.10.20

왜 JAVA를 사용해야 하는가?

1. 플랫폼에 영향을 받지 않고 사용할 수 있다.

※ 자바의 슬로건 : 한 번 작성하면, 어디서든 돌아간다 (write once, run anywhere)

자바 가상 머신(Java Virtual Machine)은 자바를 설치하면 함께 설치된다. 자바 컴파일러의 이름은 JIT(Just In Time) 이다.

 

 

2. 객체 지향 언어로 유지보수가 쉽고 확장성이 좋다.

※ 객체지향이란?

- 프로그램을 수많은 '객체(object)'라는 기본 단위로 나누고 이들의 상호작용으로 서술하는 방식이다.

- 객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로 봐야 한다.

ex) 쇼핑몰 사이트에서 회원, 상품, 주문, 배송 등이 객체이다.

 

 

 

 

3. 오픈 소스 기반의 풍부한 기능을 제공한다.

※ 자바는 기본 기능을 제공하는 클래스뿐 아니라 자료 구조, 네트워크, 입출력, 예외 처리 등에 최적화된 알고리즘 라이브러리를 제공하는

자바 개발 키트(Java Development Kit; JDK)를 제공하여 프로그램을 빠르게 완성시킬 수 있다.

※ 자바 자체가 오픈 소스이며, 자바를 활용한 오픈 소스가 이미 많이 개발되어 오픈 소스 연동을 통해 풍부한 기능을 빠르게 구현할 수 있다.

728x90

'BE > JAVA' 카테고리의 다른 글

06. JAVA 이스케이프 문자(escape sequence)  (2) 2023.11.09
05. JAVA 자동 형변환 (기초)  (0) 2023.11.09
04. JAVA 자료형  (0) 2023.11.09
03. JAVA 코드 자동 완성 단축키  (0) 2023.11.09
02. JAVA 주석  (0) 2023.11.09

+ Recent posts