분류 전체보기 27

240613 자바(6) - 인터페이스/예외처리/try-catch-finally문/throws/기본 API/Wrapper/Boxing, Unboxing

인터페이스(Interface)인터페이스(Interface)자바에서 클래스들이 구현해야 하는 동작을 지정하는 역할 인터페이스는 실행 코드와 객체가 통신하는 접점으로실행 코드가 인터페이스의 메소드를 호출하면 인터페이스는 객체의 메소드를 호출시킨다. 인터페이스 선언[접근 제한자] interface 인터페이스명 { ... }필드 대신 상수를, 생성자는 만들 수 없고 메소드 대신 추상 메소드를 생성할 수 있다. 인터페이스 선언은 class 키워드 대신에 interface 키워드를 사용한다.인터페이스는 선언된 필드는 모두 public static funal의 특성을 갖는다.인터페이스에 선언된 메소드는 모두 public abstract의 특성을 갖는다.자바 8부터 디폴트 메소드와 정적 메소드도 선언이 가능하다. pu..

일일 정리 2024.06.13

240611 자바(4) - 생성자/this/메소드/메소드 오버로딩/정적멤버/final 필드/상수

어제 사용한 필드 프로젝트에서 User 클래스를 살짝 변경해 보자. User 클래스에 있는 test 메소드를 매개변수가 있는 메소드로 변경하였다.// USER classpublic void test(int number) { int num = 20; // 지역변수는 반드시 사용하기 전에 초기화해야 한다. System.out.println(num); // 매개변수는 메소드 호출 시에 반드시 값이 전달되어 오기 때문에 출력이 가능하다. System.out.println(number); // 필드 출력 System.out.println(password);} 메소드 안에 생성된 num은 지역 변수로 해당 메소드 안에서만 사용이 가능하다.반드시 변수 선언 후 ..

일일 정리 2024.06.12

240610 자바(3) - 배열/2차원 배열/배열 생성 및 초기화/열거 타입/클래스/객체 생성/필드

월요일 파이팅 !!!! (ง •_•)ง 배열(Array)배열같은 타입의 데이터를 연속된 공간에 나열시키고, 각 데이터에 인덱스를 부여해 데이터를 읽거나, 데이터를 저장하는 방법을 제공한다. 배열 변수의 선언배일 변수를 선언하는 구문은 자료형[] 변수명 또는 자료형 변수명[]이다.// 대괄호([])는 배열 변수를 선언할 때 사용하는 기호이다.int[] iArray;double dArray[]; 배열 생성 및 초기화 1. new 연산자로 배열 생성 및 초기화배열에 저장될 값을 배열 생성 후 저장하려면 new 연산자로 배열을 생성하면 된다.new 연산자로 배열을 생성하는 구문은 new 자료형 [배열크기]이다.int[] iArray;double dArray[] = new double[5]; // 배열 변수 선언..

일일 정리 2024.06.10

BEYOND SW 캠프 8기 4주차 회고 (6월 1주차)

BEYOND SW 캠프 8기4주차 회고록 강의 정리수업 내 개념 & 진행한 실습 과정들 정리6/3 : DB 팀 프로젝트 발표!6/4 : https://nxxyxxn.tistory.com/276/5 : https://nxxyxxn.tistory.com/286/6 : 현충일6/7 : 휴가 ヾ(•ω•`)o SW 캠프 4주차가 마무리되었다! 4주차의 하이라이트는 바로..!!조원들과 진행하던 DB 프로젝트를 마무리했다는 것!! 솔직히 DB ..학교 다닐 때 너무 대충 공부한 거 같아서 걱정 많이 했었다 ㅠ.ㅠ 너무 물어보면 민폐 될까 봐 나 스스로 해결할 수 있을 때까지 고민해 보고 서치 해보다가영 모르는 것들을 팀원들에게 물어봤을 때모르는 거나 헷갈리는 것들 다들 너무 친절하게 알려주었다.다들 천재야?! (っ ..

회고 2024.06.10

240605 자바(2) - 연산자/단항 연산자/이항 연산자/삼항 연산자

연산자연산자프로그램에서 데이터를 처리하여 결과를 산출하는 과정을 연산이라고 한다.연산에 사용되는 표시나 기호를 연산자라고 하며, 연산의 대상이 되는 데이터를 피연산자라고 한다. - 단항 연산자한 개의 피연산자를 필요로 하는 연산자이다. > 부호 연산자양수 및 음수를 표시하는 연산자. (+ 부호 유지, - 부호 변경)boolean, char 타입을 제외한 기본 타입에 사용할 수 있다. > 논리 부정 연산자True를 False로, False를 True로 변경하는 연산자boolean 타입에만 사용 가능하다. 표현법은 아래와 같다.논리 부정 연산자 [표현법] !논리값(true, false) package com.beyond.operator.practice;public class A_logicalNegati..

일일 정리 2024.06.07