본문 바로가기

국비학원119

국비 지원 개발자 과정 _Day 4 원시형 변수 char, byte, short, int, long, float, double-정수형, 실수형(크기가 다르다, 표현 범위가 다르다, scope가 다르다) boolean-제어문에서 중요함(흐름을 다르게 할 때)-분기문(if, switch) 호출하면 값이 나온다. 원시형 변수에는 기본값이 있다. 원시형 변수를 초기화할 때는 대입 연산자를 사용한다. 변수의 사용목적은 일괄처리에 있다. 변수의 단점 원시형 변수는 한 번에 하나만 담을 수 있다. 전역 변수 선언부에 옴(클래스 선언 다음은 전부 선언부) 초기화 생략할 수 있다(생성자가 대신해줌, 클래스급으로 취급됨) 하지만 선언과 초기화를 두 줄로(따로) 입력해선 안된다. 인스턴스 변수.변수명으로 호출 가능하다. 지역변수 초기화를 생략할 수 없다!(s.. 2022. 12. 1.
국비 지원 개발자 과정 _Day 3 작업환경 설정 JVM17 버전 설치-https://adoptium.net/ //시스템 속성-고급-환경변수-시스템 변수-path-좌표 확인 cmder-https://cmder.app/ (참고- [CMDER] 💽 cmder 설치 & 설정 (+ 문자 깨짐 해결법) (tistory.com)) VSCode(git과 연동)-https://code.visualstudio.com/download //시스템 인스톨러 x64, 기타 체크박스 전부 체크 설치-Extension Pack for Java/Spring Initializr Java Support/Gradle for Java/Material Icon Theme/Material Theme/GitLens — Git supercharged/indent-rainbow/Ko.. 2022. 11. 30.
국비 지원 개발자 과정 _Day 2 package com.ch01; //변수의 종류 //원시형 변수-호출하면 값이 나온다. //참조형 변수-호출하면 주소번지가 나온다(@abcd1234 같은 형태) -> 클래스 타입은 모두 참조형이다. public class Variable1 { //클래스 선언 //선언부-코딩하는 위치가 클래스 안이면 멤버변수(전역변수)이다. //변수 선언하기 -> 타입 변수명(직관적인 이름) int age = 30; //변수 선언 + 초기화 //이름 뒤에 괄호가 있으면 메소드이다. //나는 메소드를 선언{} 할 수 있다. //메소드를 호출하땐 세미콜론(;) //메소드 안에 메소드를 선언할 수 없다. void methodA() { System.out.println(age); //30, 전역변수 출력 } public stat.. 2022. 11. 30.
국비 지원 개발자 과정 _Day 1 package com.ch01; public class Hello { public static void main(String[] args) { System.out.println("Hello Java!"); } } // Hello Java! package com.ch01; //자바는 타입을 체크한다-JDK가 해준다.(문법체크, 컴파일오류) //컴파일 -> 고급 언어를 저급 언어로 바꾸어준다. // = 대입연산자. 오른쪽에 있는 값을 왼쪽에 대입해 주세요. public class Sonata { //클래스 선언(정의). 선언 이유-재사용을 위해서(호출할 수 있다) //int와 같이 타입을 나타내는 예약어가 있다. //JDK11 -> 이 안에는 예약어가 많이 들어있다. //변수 선언 -> 타입 변수이름 //i.. 2022. 11. 28.