코드 그라데이션

Day 01 - 수업 소개와 Java 도입(출력 메서드) 본문

Java/Mega

Day 01 - 수업 소개와 Java 도입(출력 메서드)

완벽한 장면 2023. 3. 14. 18:17

 

컴퓨팅 사고란?

: 컴퓨팅 사고는 컴퓨터(사람이나 기계) 효과적으로 수행할 수 있도록 문제를 정의하고

 그에 대한 답을 기술하는 것이 포함된 사고 과정 일체를 일컫는다.

 

자바의 프로그램 형태

1. 기본 Java(일반적 응용프로그램)

2. 자바 애플릿(웹 검색기 상에서 작동하는 자바 프로그램)

3. 자바 서블릿(웹 환경(클라이언트-서버)에서 실행되는 자바 프로그램)

4. JSP(서블릿과 비슷하지만 HTML 속에 자바 코드를 삽입하여 사용)

5. 자바 빈스(Bean) (자바로 작성하는 프로그램들을 부품처럼 사용하는 프로그래밍하는 방법)

6. 안드로이드(스마트폰 안드로이드 기반에 실행되는 응용프로그램)

 

자바 언어의 특징

1.객체 지향 언어 (클래스, 상속, 캡슐화, 다형성 등의 개념이 적용

2. 운영체제에서 독립성(JVM(Java Virtual Machine이 있어서 어느 운영체제에서도 개발 가능)

3. 무료 개발 환경(개방된 언어라 무료로 개발이 가능)

4. 많은 라이브러리 클래스(많은 클래스를 제공하여 개발용이)

 

이클립스 설치

- 자세한 내용은 생략하도록 하겠음.

일단 여기서 내가 느낀 바는, 인텔리제이 짱짱이라는 것이다.더불어서, 한글 깨짐 문제 해결해야 함.

 

Window - Properties - Workspace에서 <UTF-8> -> <MS949>로 변경해주어야 한다는 것.

 

1.출력 메소드와 출력

System.out.print(“출력을 원하는 값") / System.out.println() / System.out.printf()

Print -> 개행 없는 출력

Println -> 개행 있는 출력 // 그냥 우리가 압도적으로 많이 쓰고 있지.

System.out.printf(“안녕하세요. %s입니다.”,”홍길동“);

 

2. 변수와 자료형

변수 변하는 수(수학적으로)

          하나의 값(자료형)크기로 메모리에 담는 것

* 주의할 것 : 변수는 덮어쓰기 된다는 것.

 

자료형 기본자료형 / 참조자료형

기본자료형 : 문자(char), 정수(int), 실수(double), 논리(boolean)

문자 -> ‘a’ 홑따옴표

정수 -> 123 / 실수 -> 123.0

논리 -> true / false

 

3. 문자와 문자열의 차이

문자 -> 한 글자 이면서 홑따옴표

문자열 -> 한굴자 이상이면서 쌍따옴표

 

변수 이해를 돕기 위한 그림

 

 

 

 

 

 

 

 

 

 

 

 

728x90
Comments