본문 바로가기

전체 글158

Java 변수 변수데이터의 저장과 참조를 위해 할당된 메모리 공간에 붙인 이름을 변수라 합니다. 변수의 자료형 종류와 구분변수에 저장할 데이터의 유형을 알리기 위한 키워드를 자료형(Data Type)이라고 합니다.자료형데이터크기표현 가능 범위Boolean참과 거짓1 바이트true, falsechar문자2 바이트유니코드 문자byte정수1 바이트-128 ~ 127short2 바이트-32,768 ~ 32,767int4 바이트-2,147,483,648 ~ 2,147,483,647long8 바이트-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807float실수4 바이트±(1.40 X 10^-56 ~ 3.40 X 10^38)double8 바이트±(4.94 X 10^-324 ~ 1.79.. 2024. 7. 27.
Java 주석 처리 프로그램을 코딩하다보면 헷갈리거나 시간이 지나서 다시 코드를 볼 때 기억이 나지 않아 어려움을 겪을 수 있습니다.  주석의 경우 타인(미래의 나또한 타인으로)이 코드를 볼 때 이해할 수 있게 설명을 적어두는 것입니다. 주석문은 컴파일러에게 무시되기 때문에 해당 부분은 실행되지 않습니다. 주석 처리하는 2가지 방법이 존재합니다. 단일 줄 주석 처리 하는 방법입니다.System.out.println("Hello World"); // hello world를 출력하는 코드입니다. 다중 줄 주석 처리하는 방법입니다./* 안녕하세요 반갑습니다. 자바를 공부하는 중 입니다. System.out.println("Hello World");*/ 주석 처리는 프로그램 코드의 이해를 높여주기 때문에 자주 써주는 .. 2024. 7. 27.
Java의 입출력 자바의 출력자바는 println()이라는 메소드를 통해서 텍스트를 출력할 수 있습니다.System.out.println("Hello World");System.out.print("Hello World");System.out.println(10); 문자열 출력의 경우 큰 따옴표 " " 로 문자열을 감싸주어야 출력이 됩니다. 그렇지 않으면 오류가 발생합니다.숫자의 경우 큰 따옴표 없이 괄호 안에 들어있어야 합니다. 만약 큰 따옴표로 "10"으로 할 경우 문자열로 출력됩니다. println() 과 print()의 차이는 줄 바꿈입니다. println()의 경우 실행 후 다음 줄로 넘어가지만 print()의 경우 실행 후에도 같은 줄에서 이어나갑니다. System.out.println(3 + 5);System... 2024. 7. 27.
자바의 시작 class Hello { public static void main(String[] args) { System.out.println("Hello world"); }} 자바의 클래스(class)는 위의 코드처럼 대문자로 시작해야합니다.그리고 자바는 대문자와 소문자를 구분하기 때문에 hello와 Hello는 다른 문자입니다. Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Hello.main(Hi.java:2) 자바의 어플리케이션은 파일의 이름과 클래스의 이름이 같아야합니다.만약 파일 이름과 클래스 이름이 다를 경우 위와 같은 오류가 발생하니 주의해야 합니다.  출처 W3school W3Schools.c.. 2024. 7. 27.
티스토리와 깃허브를 지금 시작한 이유 초등학교, 중학교, 고등학교, 대학교를 다니면서 공책 필기를 선호하여 지금까지 블로그에 글을 정리하는 것을 생각하지 않았습니다. 그리고 팀 프로젝트보다 개인 프로젝트를 선호하여 깃과 깃허브를 대수롭지 않게 생각하여 대학교 졸업까지 정리하지 않았습니다. 현재 졸업하고 취업을 준비하면서 취업 전까지 내가 공부했다는 것을 어떻게 증명하지?라는 생각과 깃허브에 대한 중요성을 생각하여 뒤늦게  시작하게 되었습니다. 티스토리는 대학교 4년을 다니며 배운 내용과 배우지 않은 부분등을 책과 유튜브 그리고 인터넷 블로그, DOCS 등을 찾아보면서 공부하고 내용들을 요약하는 공책같은 형식으로 사용할 것 같습니다. velog의 경우 다시 공부하며 배운 내용을 간단한 미니 프로젝트를 진행한 내용을 정리해서 올리는 저장소 역활.. 2024. 7. 26.