카테고리 없음

국비학원에서 오늘 배운것들 3/26 2024

가난한마음 2024. 3. 27. 18:54

it 를 공부할때 한번에 다 배울순없다 (다른개념들)


java 의특징
플랫폼에 독립적
객체지향 플그램 유지보수 확장성 좋다
풍부한 라이브러리 오픈소스 제공 굳 
메모리 자동으로 정리해줌

 

// [주석] : comment, 설명
// 주석은 컴파일에서 제외가 되는 실행이안된다 
// 한 줄 주석
/* 하고 */ 
하면 여러줄 주석이된다 / 하고 * 엔터 누르고 */ 마무리
실행할떄 이름이 같은 클래스를찾아간다
주석 설정/해제 : ctrl + / 

컴파일러 : 번역을 하는 과정 컴파일 이라고 부른다
 java 파일 > comfile > class (바이트코드) > 가상머신으로 실행 (컴파일 > 실행 두개의단계)

컴파일러 컴파일 하는 사람 컴파일 과정
탐색기: 윈도우 + E
GUI
CLI
환경 변수 : %JAVA_HOME%\bin
CMD(실행) : WINDOW+ R
잘라내기 CTRL +X
저장 ctrl+ s
화면 축소 확대 : ctrl ++ ctrl --
새파일 ctrl + n
실행 : ctrl + F11
라인 복제: ctrl+ alt + 아래방향키
라인 이동:  alt +위/아래방향키
system out prinln 단축키 = sysout + ctrl+ 스페이스

cd : change directory(파일이동 cdm 에서)
directory = 폴더
이클립스 화면확대 축소 : ctrl + +/ ctrl + -
프로젝트 생성 -java 파일추가 - 코드 작성 - 실행

환경변수: 컴퓨터설정- 고급 -환경변수- 시스템변수- 새로만들기-이름설정-변수값 찾아오기- 로컬디크스 C - PROGRAM FILE - JAVA- JDK -11- 12시 방향 JDK 11  빈곳 클릭후 주소복사-path클릭후 -환경변수 만들기새로 -(환경 변수 : %JAVA_HOME%\bin)

IDE 통합 개발 환경(統合開發環境, integrated development environment, IDE)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다

프로젝트 생성-> 파일추가

클래스 이름 : 첫문자 대문자 Test, Study
자바에서 {               영역             } 

8개의자리로 정수 type을 표현한다
정수 type ->양/음/0 이있다 
1 Byte = 8 Bits
양 =0
음=1
2의7승까지 1비트는만들수있음 숫자의갯수를
2의 7 128 , 양수: 128  음수: 128 총 256
하지만 양수는 0부터 시작하기때문에 128-1
; 붙이는 이유 (세미콜론) 명령어인데 끝이라는 말임 ;는 종결 연산자라고함.
;를 붙여야 문법에러가안날수있다.

 

변수를 선언하고 초기화 하는게 국룰이다 그래야지 좋음 오류도안나오고 
int var = 7;
system.out.println(var);

변수는 값을저장하는곳
변수명에 a,b,c  X , 길게해도 안됨. 반드시문자,_, $ 시작

파일 가져가기 
1. 프로젝트: import

2. java 파일: 프로젝트 생성후, src 추가

// 변수 [variable]

// : 메모리 공간에 부여한 이름

// : 이름을 통해서 메모리를 접근

 

// [변수명]

// : 변수명 길이 제한 없음

// : 반드시문자,_, $ 시작 (숫자 시작 하면안됨) 문자로해야함

// : 대 소문자 구분을 해야함 변수는 소문자부터 꼭 시작해야함 뒤에숫자들어가도 됨 ex)num6

// : 연산자(+,-,...)와 키워드(예약어)는 사용할수 없음

 

// : camel case : ex) number0ne (첫문자 소문자 두번쨰 대문자)

// : snake case : ex) number_one (언더바나 달러 사용해서 표시 모두소문자)

// : 둘다 섞어서 하면안됨, 그리고 의미있는 변수명을써야함

 

// 문자 : 'a'

// cf)문자열 : "abcded234"

char ch1 = 'a';

System.out.println("ch1 : " + ch1);

 

char ch2 = 'A';

System.out.println("ch2 : " + ch2);

 

// [주석] : comment, 설명

// 주석은 컴파일에서 제외가 되는 실행이안된다

 

/* 시작

여러 줄 주석

*/

// 메서드(메소드, method) : 기능 , 동작

// main 메서드

public static void main(String[] args) {

System.out.println("반가워요~");