본문 바로가기

전체 글7

Java Study 03 - 배열 (Feat. 자바의 정석) 서론 드디어 배열까지 왔다. 오늘도 여전히 모르는 것만 기록할 것이다. 얼른 마무리 짓고 스프링과 코테에 전념할 것이다. 모두의 운동이라고 포트폴리오 작업도 들어가야 한다. 근데 기초부터 하려고 하니 아무리 해도 1000글자는 채우기가 힘든 것이 현실이다. 그럼에도 불구하고 시작하겠다. 본론 char 배열과 String클래스 내가 몰랐던 부분인데 String은 변경할 수가 없다고 한다. String str = "java"; str = str + "8"; System.out.println(str); 이렇게 실행하면 문자열이 변경되는 게 아니라 새로운 문자열이 만들어지는 거라 한다. 사실 별 체감할만한 요소는 아닌 것 같다 문자 to 숫자 형변환 input.charAt(0) - '0'; 이건 처음보고 이해가.. 2023. 10. 22.
Java Study 02 - 조건문과 반복문 (Feat. 자바의 정석) 서론 오늘도 역시나 내가 몰랐던, 혹은 기억해야 할 것 같은 내용만 기록할 예정입니다. 오늘은 챕터 4 조건문과 반복문에 대한 내용을 정리하겠습니다. 사실 조건문에 대한 내용은 정리할 내용이 거의 없었습니다. 이거 모르면 프로그래머로써 헛살았다 싶을 정도로 난도가 낮은 내용이 대부분이었기 때문에 반복문에서 특이한 내용만 정리하려 합니다. 본론 이름 붙은 반복문 예전에 학부생때 이걸 몰라서 헤매다가 도움받은 적이 있었다. 거의 사용할 일이 없어서 잊었었으나 다시 기록해 본다. public class Loof { public static void main(String[] args) { Loop1 : for(int i=2; i 2023. 10. 21.
Java Study 01 - 연산자 (Feat. 자바의 정석) 서론 역시나 오늘도 몰랐던 것만 정리할 예정입니다. 오늘은 챕터 3 연산자에 대한 내용을 정리하겠습니다. 본론 연산자의 종류 종류 연산자 설명 산술 + - * / % > 비교 > = 비교 > 논리 > 대입 / 순서로 대입연산이 제일 마지막에 수행된다. 단항 > 이항 > 삼항 / 순서로 단항 연산의 순서가 가장 빠르다. 마무리 생각보다 연산자 부분에서는 모르는 내용이 많이 없어서 빨리 끝났다. 다음 내용을 보면서 얼른 넘어가야겠다. 자바 얼른 정리하고 스프링 해야 한다. 천자 채워야 하기 때문에 소감을 덧붙이자면 이번 연산자에 관한 공부를 마치고 나면, 자바 프로그래밍을 더 열심히 공부해야겠다는 생각이 들었습니다. 연산자는 프로그래밍에서 기본이고 핵심적인 부분 중 하나인데, 이를 제대로 이해하지 않으.. 2023. 10. 19.
Java Study 00 - 변수 (Feat. 자바의 정석) 서론 본 블로그는 개인 공부를 위해 개설된 블로그로 목적은 내가 몰랐던, 혹은 기억해야 할 것 같은 내용만 기록할 예정입니다. 오늘은 챕터 2 변수에 대한 내용을 정리하겠습니다. 본론 변수의 명명규칙에 대해서 1. 클래스 이름의 첫 글자는 항상 대문자로 한다. - 변수와 메서드 이름의 첫 글자는 항상 소문자로 한다. 2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다. 3. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어진 경우 '_'로 구분한다. 정리 : 네이밍 규칙은 카멜네이밍 룰을 따르지만 상수는 스네이크네이밍을 따른다. 변수의 타입 기본형 : bool, char, byte ,short, int, long, float, double 참조형 : 그 외 모든 것 참조형 변수는 JV.. 2023. 10. 15.