728x90
반응형
SMALL

JAVA 22

[자바블로그] 30일 자바 블로그 프로젝트 - Day 5: 메소드

Day 5: 메소드 1. 메소드 정의와 호출 메소드 정의 - 메소드는 특정 작업을 수행하는 코드 블록이다.  - 메소드의 정의는 다음과 같은 형태로 작성된다.  // 메소드 정의public class MyClass { // 메소드 반환 타입, 메소드 이름, 매개변수 목록, 메소드 본문으로 구성 public int add(int a, int b) { int sum = a + b; return sum; // 반환값 }}  메소드 호출 - 정의된 메소드는 다음과 같이 호출할 수 있다. public class Main { public static void main(String[] args) { MyClass myClass = new MyClass(); ..

[자바블로그] 30일 자바 블로그 프로젝트 - Day 4: 배열 및 리스트

1. 배열의 개념과 사용법 배열이란?배열은 동일한 데이터 타입의 요소들이 연속적으로 저장된 데이터 구조다. 배열의 크기는 고정되어 있으며, 배열의 각 요소는 인덱스를 통해 접근할 수 있다. 배열 선언 및 초기화배열을 선언하고 초기화하는 방법은 다음과 같다:  //배열 선언int[] numbers;// 배열 초기화numbers = new int[5]; //크기가 5인 정수형 배열 생성// 선언과 동시에 초기화int[] numbers = new int[5];// 배열에 값 할당numbers[0] = 10;numbers[1] = 20;numbers[2] = 30;numbers[3] = 40;numbers[4] = 50;// 배열 요소에 접근하여 출력 for(int i = 0; i    배열 초기화 시 값 할당..

[자바블로그] 30일 자바 블로그 프로젝트 - Day 3: 조건문과 반복문

Day 3: 조건문과 반복문 1. 조건문 (if, else if, else)조건문은 주어진 조건에 따라 프로그램의 흐름을 제어한다. 자바에서 사용하는 주요 조건문은 if, else if, else이다.   기본 if 문: int number = 10;if(number >0 ) { System.out.println("The number is positive.");}   if-else 문: int number = -5;if (number > 0) { System.out.println("The number is positive.");} else { System.out.println("The number is not positive.");}   if-else if-else 문: int number =..

[자바블로그] 30일 자바 블로그 프로젝트 - Day 2: 변수와 자료형

Day 2: 변수와 자료형  1. 변수란 무엇인가? - 변수는 데이터를 저장하는 이름 있는 저장 공간이다. - 자바에서는 변수를 선언하고 초기화하는 과정이 필요하다. 2. 자바의 기본 자료형 자바에는 여러 가지 기본 자료형이 있으며, 주로 숫자, 문자, 논리값을 다룬다. 자주 사용하는 자료형은 다음과 같다:.- 정수형: byte, short, int, long- 실수형: float, double- 문자형: char- 논리형: boolean각 자료형은 저장할 수 있는 값의 범위와 크기가 다르다.  3. 변수 선언 및 초기화 변수를 사용하기 위해서는 먼저 선언하고, 필요에 따라 초기화한다. // 변수 선언 int number;double price;char letter;boolean isJavaFun;// ..

[자바블로그] 30일 자바 블로그 프로젝트 - DAY1. 자바 소개 및 개발 환경 설정

Day 1: 자바 소개 및 개발 환경 설정 자바란?자바 소개자바(Java)는 1995년 선 마이크로시스템즈(Sun Microsystems)에서 개발한 고급 프로그래밍 언어다. 현재는 오라클(Oracle)에서 유지 관리하고 있다. 자바는 객체 지향 언어로서, 한번 작성하면 어디서든 실행할 수 있는 특성("Write Once, Run Anywhere")을 가지고 있다. 주요 특징 객체 지향 언어: 재사용성과 확장성이 뛰어나다.플랫폼 독립성: 자바 가상 머신(JVM)을 사용하여 여러 운영체제에서 실행할 수 있다.안정성과 보안성: 다양한 내장 보안 기능을 제공한다.풍부한 표준 라이브러리: 네트워킹, 데이터베이스 연결, GUI 개발 등을 위한 다양한 라이브러리가 제공된다.  개발 환경 설정JDK(Java Deve..

[자바블로그] 30일 자바 블로그 프로젝트 커리큘럼(ChatGPT이용)

1주차: 자바 기초Day 1: 자바 소개 및 개발 환경 설정 자바의 역사와 특징 JDK 설치하기 IntelliJ IDEA 또는 Eclipse 설치하기 첫 번째 "Hello World" 프로그램 작성 및 실행 Day 2: 변수와 자료형 기본 자료형 (int, double, boolean 등) 변수 선언 및 초기화 문자열 다루기 Day 3: 조건문과 반복문 if, else if, else 조건문 switch 문 for, while, do-while 반복문 Day 4: 배열 및 리스트 배열의 개념과 사용법 ArrayList 사용법 배열과 리스트의 차이점 Day 5: 메소드 메소드 정의와 호출 매개변수와 반환값 메소드 오버로딩Day 6: 객체 지향 프로그래밍 (OOP) 기초 클래스와 객체의 개념 생성자와 소멸자..

[JAVA입문] Intellij 설치하는 방법

📌 Intellij 설치방법 ① 아래 해당 url 로 접속한다. https://www.jetbrains.com/ko-kr/idea/download/?section=windows 최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요www.jetbrains.com ② 자신의 PC OS 에 맞게 선택한 뒤, 무료 버전인 Community Edition 을 다운로드 한다. (유료버전인 ultimate 버전과 사용하는데 기능적으로 조금 차이가 있지만, 사용하는데는 큰 지장은 없다.) ③ 설치 ① Create Desktop Shortcut : 바로가기 생성 여부 ② Update PATH variable(restart needed) : 윈도우 환경변수에 자동으로 추가 할 수 있도록 체크 ..

JAVA/JAVA기초 2023.12.05

[이것이 자바다] 2장. 변수(2)

📌 리터럴(literal) - 소스 코드 내에서 직접 입력된 값 - 종류 : 정수 리터럴, 실수 리터럴, 문자 리터럴, 문자열 리터럴, 논리 리터럴 📌 정수 리터럴 - 소수점이 없는 정수 리터럴은 10진수로 간주한다. 0, 75, -100 - 0으로 시작되는 리터럴은 8진수로 간주한다. 02, -04 - 0x 또는 0X로 시작하고 0~9 숫자나, A, B, C, D, E, F 또는 a , b, c, d, e, f, 로 구성된 리터럴은 16진수로 간주한다. 0x5, 0xA, 0xB3, 0xAC08 - 정수 리터럴을 저장할 수 있는 타입은 byte, char, short, int, long과 같이 5개가 있다. package sec01; public class LiteralExample { public st..

JAVA/JAVA기초 2023.01.31

[이것이 자바다] 2장. 변수(1)

📌 변수란? - 변수란, 하나의 값을 저장할 수 있는 메모리 공간이다. 📌 변수의 선언 타입 변수이름 ; 📌 변수 이름을 위한 명명 규칙 작성 규칙 예 첫번째 글짜는 문자이거나 '$', '_'여야 하고 숫자로 시작할 수 없다(필수) 가능 : price, Sprite, _companyName 불가능 : 1v, @sppedd, s#vale 영어 대소문자가 구분된다(필수) firstname과 firstName은 서로 다른 변수 첫문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫자를 대문자로 한다 maxSpeed, firstName, carBodyColor 문자 수(길이)의 제한은 없다 자바 예약어는 사용할 수 없다(필수) 📌 변수 값 저장 int score; // 변수 선언 score = 90; //..

JAVA/JAVA기초 2023.01.31

[이것이 자바다] 1장. 주석과 실행문

📌 주석 사용하기 - 주석 - 프로그램 실행과는 상관없이 코드에 설명을 붙인 것 - 컴파일 과정에서 주석은 무시되고 실행문만 바이트 코드로 번역 주석 기호 설명 // // 부터 라인 끝까지 주석으로 처리한다. (행 주석) /* */ /* 와 */ 사이에 있는 모든 범위를 주석으로 처리한다.(범위 주석) 📌실행문과 세미콜론(;) - 실행문 - 변수 선언, 값 저장, 메소드 호출에 해당하는 코드 - 실행문 끝에는 반드시 세미콜론(;)을 붙여 실행문의 끝을 표시한다. int x = 1; // 변수 x를 선언하고 1을 저장 int y = 2; // 변수 y를 선언하고 2를 저장 int result = x + y; // 변수 result를 선언하고 변수 x와 y를 더한 값을 저장 System.out.println..

JAVA/JAVA기초 2023.01.31
728x90
반응형
LIST