본문 바로가기

학원 일기/학원-JAVA

학원 Java과정 1일차

[java 8 설치 ]

최신이아닌 8버전 설치이유 : 8버전 이후부터는 유료이다

 

[java 환경변수 설정]

컴퓨터 속성 >  고급설정  > 환경변수 > java가 설치된 위치 입력후 파일명 작성

=> 파일명이 java의 경로로 대체된다 

 

[궁금한점]

*바탕화면에 hello.java 메모장생성 > hello java 작성 

   > 해당 파일을 cmd안에서 찾아서 javac.hello 입력시  hello java출력됨

(여기서 추측가능한부분 >  1. 파일에.java붙여야 java의 프로그래밍 사용가능 

                                   2. javac.(파일이름) 입력시 java코드 실행가능한거같음  이과정이 컴파일인가?)

 

[IDE설치]

IDE로는 eclipse사용 (Intergration Develop Environment  : 통합 개발환경

> 프로그래밍은 전처리기 컴파일러 등등 여러가지 역할이나눠져있는걸로 아는데 이모든걸 한곳에 모아서 도와주는걸 IDE라고 한다)

 

[eclipse worksapce경로 지정]

eclipse 실행시 workspace라는 빈폴더로 workspace경로 지정

workspace폴더 설정이유 : 파일의 관리를 용이하게 하기위해 설정

 

[UTF-8 설정]

*상단 window >  prefernce >  ecodiong검색  > 전부 utf-8설정했음

설정이유 : UTF-8로 설정할경우 파일을 받거나 내보낼때 문자형식을 원본이 손상될일이 드물다

 

[UTF-8 사전적의미]

유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나로. UTF-8은 Universal Coded Character Set + Transformation Format – 8-bit 의 약자이다. 

 

 

 

[가장 처음접한 class의 구조]

* class{

          main함수{

                       }

          }

- 함수가 실행되기 위해서는 클래스가 꼭있어야 한다고한다 

 

[elipse단축키]

crtl + space => 자동완성

ctrl + f11 => 실행

crtl + a = 전체선택

ctrl + i = 코드정렬

ctrl + / = 주석추가

         

 

[java주석]

// => 한줄 주석처리

/**/ => /*(이사이에있는것들 전부다 주석처리) */   

 

[ 주석]

프로그래밍에 영향을 주지않는 문구를 적을수있다

주석의 사용목적 : 본인과 남들이 본인의 코드를 좀더 쉽게 이해할수있게하기위해 사용한다

 

[출력함수]

 System.out.print('여기 글쓰면 글쓴대로 출력됨")

 System.out.println("여기글쓰면 글쓴후에 줄바꿈 됨")

 System.out.printf("~~~%d~~", num) => num 이라는 숫자출력 여러개사용가능

 System.out.printf("%5.2f" , num) num이라는 숫자의 정수5자리 소수부분 2자리 사용됨

 

[출력형식]

%d- 정수

%f - 실수 

%c - 단일 문자

%s = 문자열 입력 받음

 

[ 출력함수에서 배울점  " . " ] 

System.out. << 이것의 의미는 System이라는 상자안에서 out이라는 상자안에서 원하는 도구를 꺼내사용 한거라고 생각하자.

'학원 일기 > 학원-JAVA' 카테고리의 다른 글

학원 Java 5일차 수정사항없음  (0) 2021.02.19
학원 Java 4일차  (0) 2021.02.18
학원 java 이외의 부가적인공부  (0) 2021.02.17
학원 Java과정 3일차  (0) 2021.02.17
학원 Java과정 2일차  (0) 2021.02.16