JAVA 89

[JAVA]이미지 올리기

[이미지 파일 생성] ▶▶▶▶New > File 생성  [코드]화면 실행 실행 결과_____  이미지 두개를 띄우려면? ▶객체를 하나 더 만들어 주면 됨!     static class MyImagePanel extends JPanel{          private Image image1;          private Image image2;      public MyImagePanel() {              image1 = new ImageIcon("image1.png").getImage();              image2 = new ImageIcon("image2.png").getImage();     }   @Override     public void paint(Graphics g..

JAVA/Java 기초 2024.04.29

[JAVA] 기초 - 함수와 메서드

더보기함수와 메서드의 이해 함수 호출과 JVM 스택 메모리 함수란? 함수(Function)는 프로그래밍에서 특정 작업을 수행하는 코드의 집합으로, 입력을 받아 처리 후 결과를 반환할 수 있다.함수는 코드의 재사용성을 높이고, 프로그램의 구조를 체계적으로 관리할 수 있게 도와줍니다 하나의 기능을 수행하는 일련의 코드 묶음이다.구현된(정의된) 함수는 호출하여 사용하고 호출된 함수는 기능이 끝나면 실행의 제어가 반환된다.함수로 구현된 하나의 기능은 여러 곳에서 동일한 방식으로 호출되어 사용될 수 있다.함수 설계하기함수는 이름, 파마메터(매개 변수), 반환 값, 함수 몸체(body)로 구성  함수 사용하기( 사용하기는 모양 맞추기)   public static void main(String args[] args..

JAVA/Java 기초 2024.04.19

[JAVA] 기초 - 객체에 값 할당하기

더보기1. 하나의 클래스 설계로 여러 개의 객체를 만들 수 있다2. 우선 순위가 아주 높은 . 연산자의 이해 클래스 설계하고 메모리에 올리기new 키워드와 데이타입(); —> 생성자 실습 코드package basic.ch05;  public class Warrior {      // 속성      String name;      double height;      double weight;      String color;      int health;      int attackPower; // 공력력      int defensePower; // 방어력    package basic.ch05;  public class WarriorMainTest {  // 메인 함수(코드의 시작점) --> JVM S..

JAVA/Java 기초 2024.04.19

[JAVA]기초 'break, continue 사용'

중간에 멈추는 break문 무시하고 계속 진행하는 continue문 break문 사용하기 ● 감싸고 있는 제어문의 블록을 빠져 나오는 기능 ● 반복문에서는 주로 조건문(if)와 같이 사용하여 조건에 해당되는 경우 반복 수행을 멈추고 반복문 외부로 수행이 이동 ● 여러 반복문이 중첩되어 있는 경우엔 break 문이 포함되어 있는 반복문만 빠져 나옴 // 중간에 멈추는 break 문 // 소수 7이면 반복문을 멈추어라 for(int i = 1; i 반복적인 패턴이 확인 // 만약 3의 배수라면 화면에 숫자를 출력하세요 //반복문은 for 을 사용해 주세요 for(int i = 1; i

JAVA/Java 기초 2024.04.17

[JAVA]기초 '반복문 while'

더보기 while 문에 대한 이해 무한 루프를 조심하자!! while문 조건이 참(true)인 동안 반복수행하기 ● 주어진 조건에 맞는 동안(true) 지정된 수행문을 반복적으로 수행하는 제어문 ● 조건이 맞지 않으면 반복하던 수행을 멈추게 됨 ● 조건은 주로 반복 횟수나 값의 비교의 결과에 따라 true, false 판단 됨 🟢1 부터 10 까지 콘솔창에 숫자 출력하기 //1부터 10까지 숫자 출력 int i = 1; while(i

JAVA/Java 기초 2024.04.17

[JAVA] 조건문 if

더보기 1. 조건문에 대해서 알아 보자? ( 형태 3가지 ) if 구문, if else 구문, if else if ese … 구문 if(만약 … 이라면) ◼조건문이란 조건문은 프로그래밍에서 특정 조건을 평가하고, 그 결과에 따라 다른 실행 흐름을 따르도록 하는 구문이다. 즉, 조건문을 사용하면 주어진 조건이 참(true)일 때와 거짓(false)일 때 수행할 작업을 다르게 지정할 수 있습니다. // 변수명을 작성할 때 -- 약속(권장사항) --> 코딩 컨벤션 // int myScore; 파스칼 케이스 // 조건문(제어문) if // 주어진 조건에 따라서 실행이 이루어 지도록 흐름을 만든다. // if ..... -> 만약 ... 이라면 package basic.ch04; public class IfTes..

JAVA/Java 기초 2024.04.17

[JAVA] 자바 기초 "연산자"

더보기 산술 연산자, 항, 연산자, 대입 연산자, 부호연산자를 알아 보자 ◼산술 연산자 ◼항(Operands)과 연산자(Operators) 연산 과정에서 사용되는 데이터나 값을 항(Operands)이라고 한다. 하나 이상의 항을 사용하여 특정 연산을 수행하는 기호를 연산자(Operators)라고 한다. ◼ 대입 연산자 (Assignment Operator) : ‘ = ‘ 대입 연산자는 특정 값이나 다른 변수의 결과를 변수에 할당(대입)하는 데 사용. 실행 우선순위가 가장 낮아서, 대부분의 연산이 이루어진 후에 마지막으로 값이 할당됩니다. (연산에 순서는 오른쪽에서 왼쪽으로) 기본 형태는 왼쪽 변수 = 오른쪽 표현식(값, 변수, 또는 계산식)입니다. (1 == 1) --> 같다 ◼부호 연산자 : ‘ +, ..

JAVA/Java 기초 2024.04.16

[JAVA] 자바 기초 "명령어를 통한 컴파일, 실행"

더보기 1. HelloWorld.java 파일을 명령프롬프트에서 컴파일 해보자. 2. HelloWorld.java 실행 시켜 보자. 더보기 자바 파일을 이클립스에서 컴파일 하면 프로젝트/bin 폴더에 들어가고 명령 프롬프트를 통해 명령어로 컴파일하면 그 디렉토리에서 .class 파일이 생성 됨 . class 파일이 생성되는 위치가 다른 이유는, 각 환경의 컴파일 과정과 설정이 다르기 때문.

JAVA/Java 기초 2024.04.16