IT 성장 일기

22.01.25-java_기초 본문

IT 학습 노트/Java

22.01.25-java_기초

통통배 노아 2022. 1. 26. 01:16

이클립스와 자바를 설치하고 아주 기초적인 프로그램 작동법을 배웠다.

 

기본 단축키 및 기능

화면 확대 축소 : Ctrl+Shift+ +, -
자동완성 : Ctrl+space
실행 : Ctrl+F11

줄바꿈 \n

싱글라인주석 Ctrl + /
멀티라인주석 Ctrl + Shift + /, Ctrl + Shift + \
저장 Ctrl+s
자동정렬 Ctrl+Shift+f

한줄 삭제  Ctrl+d

 

 

기호 명칭

 ` 그레이브 
  ~ 틸드 
  @ 골뱅이, 앳
  # 샵
  ^ 캐럿
  & 앰퍼샌드 
  * 아스트리스크 
  () 괄호 , 파렌thㅔ시스
  [] 대괄호, 스퀘어브라켓 
  {} 중괄호, 브레이스 
   역슬래시, 백슬래시
  | 파이프 
  ' 어포스트로피
  <> 앵글브라켓

. 의 의미
 * 1. 포함 : 특정 객체 내부의 함수를 호출 할때 객체명, 함수명()
 * 2. 입력 : charAt() 사용방식 

 

 

원하는 텍스트 출력을 위해서는,

syso + Ctrl +space을 입력하면 System.out.println()이 자동으로 완성된다.

괄호 안에 "원하는 텍스트"를 입력 후 ;를 입력하면 원하는 문구를 출력할 수 있다.

;는 문장의 끝맺음을 의미한다.

입력시 아래와 같은 결과가 실행된다.

 

Sum

int a=5, b=7; ->변수 선언

+ 기호의 의미

1.더하기 : System.out.println(a+b);   ->12

2.연결    : System.out.println("a+b="+(a+b));  ->a+b=12

3.단항연산자:System.out.println(a+"+"+b+"="+(a+b)); 5+7=12

 

표현하고자 하는 문구는 "문구"로 입력하고, 변수를 추가하고 싶을 땐 "+변수+"를 더해 입력한다.

 

변수

String  : String: 문자  ex) String name="홍길동";
int : 정수 자료형       ex) int age=23;
char :한 자리 문자, 주로 성별을 나타낼 때 사용 변수 입력시 작은 따옴표 사용. ex) char gender='';
float : 소수자리까지 있는 숫자.끝에 f ex) float weight=63.4f; :
double :대부분의 숫자 ex) double tall=175.5;

 

출력

1. System.out.println() : 줄바꿈 기능 있음

2. System.out.print() : 줄바꿈 기능 x -직접 \n입력해줘야 함.

3. System.out.printf("메시지 or 서식문자", 변수1, 변수n) : 원하는 소수점 자리까지 표현하고자 할때 사용. 변수 입력시 +가 아닌 ,

   제어문자

   %s : 문자열 String
   %c : 문자 char
   %d : 정수 int, char, long
   %f : 실수 float, double  (%.숫자f)->.숫자만큼의 소수점 자리까지 표시한다.

실행시,

이름 : 이순신
부서 : 개발부
성별 : M
점수 : 85.30
점수 : 85.30

 

점수 :      85.30
점수 : 85.30     
나이 : 25
신장 : 183.4

 

 

 

 

 

 

수업 평

-이론보다는 바로 프로그램을 다루는 방법으로 접근하는 방식이 오히려 빠르게 습득할 수 있는 것 같아 좋았다.

처음에는 뭔 말인지 잘 모르겠는데, 그대로 따라하다 보면 마치 모르는 단어를 문맥을 통해 그 의미를 파악 하듯이 각 명령문?의 뜻을 알아가는 것이 또 다른 재미로 느껴진다.