2025/07 4

AI 시대에 대한 개인적 통찰

JAVA를 공부하다가 지금 AI 시대는 어떤 흐름과 형태로 흘러갈까에 대한 약간의 깨달음이 있어 GPT와 대화를 나누어 봤다.ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡQ : 이제 properties에 들어가는데 데이터에 대해 관심이 많은 입장에서 궁금한게 생겼어. .properties 파일, .json 파일 .txt 파일 등은 데이터를 저장하는 하나의 형식인거지?A :정확합니다! 👏.properties, .json, .txt 같은 파일들은 **모두 데이터를 저장하는 하나의 형식(포맷)**입니다.다만 각각의 목적과 구조가 조금씩 다릅니다.✅ 공통점:모두 **"데이터를 저장"**하는 형식입니다.사람이 읽을 수 있고, 프로그램이 파싱(분석)해서 사..

기타 2025.07.26

이것이 자바다(신용권, 임경균) 3판 1권 후기

데이터베이스를 공부하다가 java랑 관련된 단원이 나와서 읽게 됐다. 1권을 다 읽는데 16일이 걸렸다. 일단, 글의 서술이 정말 잘 돼있었다. java를 완전히 처음 접하는 상황이었는데, 이해가 술술 되었다. 또한 코드예시들이 이해하기 쉽게 작성되어 있고, 중복되는 것도 많아서 복습효과도 있었다. 제일 어렵고 힘들었던 단원은 'chap6 - 클래스' , 'chap7 - 상속' , 'chap8 - 인터페이스' 였다. 하지만 1권에서 제일 중요한 부분이라는 것이 강하게 느껴졌다. 확인문제들도 너무 어렵지 않아서 1문제 빼고는 전부 오답까지 완료했다. (풀지 못한 한 문제는 저자께서 작정하고 내신 듯 하다. ㅠ)(확인문제를 풀며 내가 직접 작성한 코드들을 첨부하겠다.) 이제 1권이 끝났으니 2권으로..

이것이 자바다 2025.07.21

'타입 변환' 이라는 표현에 대하여

'이것이 자바다' 라는 책을 읽다가 chapter7 '상속' 중 '자동 타입 변환' 부분을 읽다가 '타입 변환'이라는 용어에 대하여 개인적인 의문이 들어 chat gpt와 대화를 해봤다. 물론 아직 아무것도 모르는 내가 이런 의문을 제기하는 것이 건방진 태도일 수 있지만, 이 의문이 조금은 인상적이어서 chat gpt 와의 대화를 올려본다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ I : 근데 이건 순전히 내 생각이지만, 좀 표현이 이상하네 Cat cat = new Cat(); 에서의 cat 변수는 참조도 Cat 객체주소이고 , 타입도 Cat이야. 그리고 Animal animal = cat 을 했을 때 생기는 animal 변수는 참조는 Cat 객체주소고,..

이것이 자바다 2025.07.16

MySQL로 배우는 데이터베이스 개론과 실습 - 1

데이터베이스에 대해서 공부하기로 마음먹고 두번째로 읽은 책이다. 중간부터 java를 알아야 해서 일단 chapter5-2 까지만 읽었다. 우선, 저번에 읽었던 책에 비해서 내용이 무거웠다. 초보자 입장에선 정말 제대로 공부하는 느낌이 들었다. 또한, 관련 용어에 대해서도 많이 알게 되었다. 제일 힘들었던 점은, chapter가 끝난 다음에 연습문제를 푸는 것이었다. 해설이 따로 제공되지 않아서 일일이 chat gpt 한테 잘 풀었는지 물어보면서 풀었다. 그래도 모든 문제를 빼놓지 않고 풀었고, 그 과정에서 실력이 느는 느낌이 들어서 좋았다. (특히 심화문제는 많은 생각을 요구해서 좋은 경험을 할 수 있었다.) 연습문제 코드는 파일로 만들어 같이 올려아겠다는 생각으로 저장해두었다. 중간에 이해가 정확히 ..