반응형

전체 글 169

java 주석,실행문, 세미콜론 정리

📝 주석(comment), 왜 써야 할까?코드를 작성하다 보면 나중에 "내가 이걸 왜 이렇게 짰지?" 하고 헷갈릴 때가 많아요.또, 다른 사람이 내 코드를 볼 때 무슨 의미인지 이해하기 어렵다면 협업이 힘들어지겠죠?그래서 등장한 것이 바로 **"주석"**입니다.주석은 컴퓨터가 읽지 않고, 오직 '사람'만 보라고 쓰는 메모예요.코드에 대한 설명, 메모, 기록, 경고 등을 남길 수 있어요.📌 주석을 쓰는 이유 정리이유설명✅ 코드 설명코드가 어떤 역할을 하는지 설명함✅ 미래의 나를 위한 메모시간이 지나도 코드를 이해하기 쉽게 만듦✅ 협업 시 필수다른 개발자들이 내 코드를 빠르게 이해할 수 있도록 도움✅ 디버깅 도구테스트할 때 특정 코드를 잠시 꺼놓을 때도 사용 (// 처리)✅ 버전 기록어떤 이유로 코드를 ..

java class 만들기

java class 만들기 예시 java class 만들기 전에 익혀야할 단어  1) CTL + N ->  2) package + name 작성   3) 파일 생성됨   왼쪽 구조 설명 (Package Explorer)📁 temp만든 프로젝트 이름이 안에 모든 Java 코드, 설정 파일, 라이브러리 등이 들어 있다.📁 JRE System Library [JavaSE-17]Java 프로그램이 실행되기 위한 기본 라이브러리 모음프로젝트는 현재 JDK 17 버전으로 실행 중이란 뜻예: System.out.println(), String, List 이런 기능들은 여기 포함되어 있음📁 src**소스 코드(source code)**를 넣는 폴더자바 클래스 파일(.java)은 여기에 저장됨📦 com.java...

Java와 JavaScript 차이

Java와 JavaScript, 이름은 비슷한데 완전 다르다고?! 🔍코딩을 처음 접하면 가장 혼란스러운 것 중 하나,바로 Java와 JavaScript입니다.“둘 다 자바 아냐?”“같은 회사에서 만든 거야?”“하나는 웹용, 하나는 앱용이라는 데… 정확히 뭐가 다르지?”이 글에서는 Java와 JavaScript의 차이점을쉽고, 간단하게, 예시와 함께 정리해드릴게요! 👇🧠 이름은 비슷하지만 완전히 다른 언어!항목JavaJavaScript출시년도1995년 (Sun Microsystems)1995년 (Netscape)용도앱, 서버, 백엔드 시스템웹 프론트엔드, 브라우저 제어실행 환경JVM(Java Virtual Machine)브라우저 or Node.js작성 방식컴파일 (작성 → 컴파일 → 실행)인터프리터 ..

eclips 실행하면 metadata 폴더생기는 이유

지금 생성된 .metadata 폴더는 Eclipse가 워크스페이스의 설정, 환경, 상태 정보 등을 저장하기 위해 자동 생성한 폴더입니다.📌 왜 .metadata인가?**metadata(메타데이터)**는 "데이터에 관한 데이터"라는 뜻입니다.Eclipse가 사용하는 환경설정 정보, 사용자가 열었던 파일 목록, 프로젝트 구성, 플러그인 설정 등 프로젝트와 직접적이지는 않지만 개발 환경에 꼭 필요한 다양한 부가적인 정보를 저장합니다.📌 .metadata 폴더의 역할사용자가 설정한 IDE 환경 저장프로젝트 구조와 관련된 설정 저장워크스페이스 실행상태 저장 (이전에 열었던 창, 에디터 상태 등)Eclipse 플러그인 및 기능의 설정값 저장✅ 이 폴더를 삭제하면 어떻게 될까?삭제해도 IDE는 다시 실행되지만, ..

데이터 사이언티스트

데이터 사이언티스트, 대체 뭘 하는 사람일까? 👨‍💻📊요즘 IT 업계에서 핫한 직업 중 하나가 바로 **‘데이터 사이언티스트’**예요.그런데 이름부터 어렵고 딱딱해서 쉽게 다가가기 힘들죠?오늘은 이 직업이 정확히 어떤 일을 하는지,그리고 왜 이렇게 중요해졌는지를 알기 쉽게 설명해볼게요!🧠 데이터 사이언티스트란?한마디로 말하면,**“데이터를 모아서 분석하고, 의미 있는 인사이트를 뽑아내는 사람”**이에요.복잡한 데이터를 그냥 바라보는 게 아니라,그 안에서 패턴, 문제, 해결책, 예측을 찾아내죠.📦 어떤 일을 할까?데이터 사이언티스트의 일은 보통 아래처럼 진행돼요:데이터 수집→ 웹, 앱, 기기 등에서 발생하는 데이터를 모아요데이터 정제→ 오류나 누락 데이터를 정리해서 분석 가능하게 만듭니다데이터 분..

프로그래밍 2025.03.31

자바-윈도우 환경 변수 설정

💻 자바 JDK 설치 후 반드시 해야 할 작업! 윈도우 환경 변수 설정 완벽 가이드👋 자바 설치했는데 왜 안 될까요?자바 JDK를 설치했는데도 명령어가 안 먹히는 경험, 해보셨나요?그 이유는 바로 **"환경 변수 설정"**이 빠져 있기 때문이에요.많은 초보 개발자들이 이 부분에서 막히지만, 알고 보면 아주 간단합니다.이번 글에서는 윈도우에서 JDK를 설치한 후 반드시 해야 할 환경 변수 설정 방법을진짜 쉽게, 단계별로 알려드릴게요.🧩 환경 변수 설정이란?환경 변수는 내 컴퓨터에게 “자바는 여기 있어!” 하고 알려주는 작업이에요.이걸 해주지 않으면, 자바가 설치되어 있어도 컴퓨터는 그 위치를 몰라서 작동하지 않아요.그래서 자바 명령어가 먹히지 않는 거죠.🛠 환경 변수 설정 순서 (윈도우 기준)먼저 ..

사물인터넷(IoT)이 뭐지?

사물인터넷(IoT)이 뭐지? 처음 들어보는 사람도 쉽게 이해하는 꿀정리 🧠✨요즘 뉴스나 유튜브에서 **'사물인터넷(IoT)'**이라는 단어, 자주 들어보셨죠?처음 들으면 복잡하게 느껴지지만, 알고 보면 우리 일상 속에서 이미 많이 쓰이고 있는 기술이에요.오늘은 사물인터넷이란 무엇인지, 우리 삶에 어떤 영향을 주는지 쉽게 알려드릴게요!📌 사물인터넷(IoT)이란?Internet of Things, 줄여서 IoT는‘사물(Things)’이 **인터넷(Internet)**에 연결되어 데이터를 주고받고, 스스로 작동하는 기술이에요.즉, 사람이 직접 조작하지 않아도,사물들이 알아서 정보를 수집하고 처리하고 행동하는 거예요!🧠 예를 들면 이런 거예요!📱 스마트폰으로 에어컨 켜기🚗 차가 스스로 교통 상황 분석해..

자바 입문 1.2: 운영체제별 JDK 설치 방법

💻 자바 입문 1.2: 운영체제별 JDK 설치 방법 (진짜 쉽게 설명!)☕ JDK란 무엇인가요?**JDK(Java Development Kit)**는 자바로 프로그램을 만들기 위한 필수 도구 모음이에요.JDK가 있어야 코드 작성, 실행, 테스트가 가능해요.쉽게 말해, 자바 개발의 시작점!✅ 운영체제마다 설치 방법이 달라요내 컴퓨터에 맞는 JDK를 설치해야 해요.보통 우리가 사용하는 운영체제는 아래 셋 중 하나예요:운영체제설명설치 경로Windows가장 많이 사용됨JDK 다운로드macOS맥북, 아이맥 등JDK 다운로드Linux우분투 등터미널에서 직접 설치🪟 윈도우에서 JDK 설치하는 방법 (예시)오라클 공식 홈페이지 접속👉 https://www.oracle.com/java/technologies/jav..

자바 입문 1.1: 프로그래밍 언어란?

💡 왜 프로그래밍 언어를 배워야 할까?우리 주변엔 스마트폰, 웹사이트, 게임, ATM 기기까지 수많은 디지털 장치들이 존재해요.이 모든 것들을 움직이게 하는 건 **'프로그래밍 언어'**라는 도구예요.쉽게 말해, 프로그래밍 언어는 컴퓨터와 대화하는 언어예요.우리는 명령을 코드로 작성하고, 컴퓨터는 그걸 읽고 실행합니다.🧠 프로그래밍 언어의 종류는?세상엔 정말 다양한 언어가 있어요. 예를 들면:Python(파이썬) – 쉬운 문법, AI & 데이터 분야에서 인기JavaScript(자바스크립트) – 웹페이지를 동적으로 만드는 데 사용C/C++ – 성능이 중요할 때 쓰임 (게임, 시스템 등)Java(자바) – 가장 안정적이고 널리 사용되는 언어 중 하나☕ 자바(Java)란?자바는 1995년에 처음 등장한 객..

Java 시작 - 프로그램 다운로드 부터

🧑‍💻 자바(JAVA) 처음 시작했다면 꼭 설치해야 하는 프로그램 4가지 + Q&A프로그래밍 입문자에게는 처음 환경을 세팅하는 게 반 이상이라는 말이 있죠.저도 하나씩 설치하면서 느꼈던 점과 궁금했던 내용을 정리해볼게요.🔧 자바 시작 전에 꼭 설치해야 하는 4가지JDK 17 – 자바 개발 키트 (코드를 컴파일하고 실행해줌)Eclipse – 자바 코딩 전용 프로그램 (IDE)D2 Coding 폰트 – 눈이 편한 코딩용 글꼴반디집 – 압축 파일을 풀어주는 필수 프로그램이 4가지만 설치하면 자바를 배울 준비 완료입니다!아래에 각 프로그램의 역할과 설치 이유를 자세히 설명할게요 👇✅ 1. JDK 17 - 자바 개발의 핵심**JDK(Java Development Kit)**는 자바 개발에 꼭 필요한 도구 ..

반응형