목록KDT풀스택과정 공부 (136)
고마구의 개발 블로그
오늘은 ArrayList를 학습했다. ArrayList는 자바 프로그래밍 언어에서 제공되는 컬렉션 클래스입니다. 컬렉션은 자료구조를 자바로 구현한 클래스이다. ArrayList는 list라는 자료구조중 하나로 배열과 유사하지만 인덱스를 사용하지 않고 객체를 생성해 메소드로 데이터 저장 공간을 조작한다. ArrayList arr= new ArrayList(); for(int i=0;iarr.add(i+1); } arr.add(2,9); //2번 인덱스에 9넣기 arr.set(3, 1); //3번 인덱스 1으로 변경 arr.remove(2); //인덱스로 삭제, 인덱스로 삭제시 뒤부터 삭제 arr.remove((Integer)1);//중복 데이터가 있으면 1개만 삭제된다. int index=arr.index..
//클래스는 크게 클래스필드,인스턴스 필드, 생성자,클래스 메소드, 인스턴스 메소드 //클래스 필드 : 클래스의 인스턴스를 대표하는 값//인스턴스 필드 : 인스턴스마다 다른 값을 저장 //생성자 : 인스턴스 필드를 초기화 //정적블럭 : 클래스 필드를 초기화 //클래스 메소드 : 클래스 필드 조작 //인스턴스 메소드 : 인스턴스 필드 조작 package com.human.dto; import java.util.Objects; public class Human { //클래스 필드 public static int count=0; //인스턴스 필드 private String name="홍길드1"; private int age=0; //인스턴스 매소드 public String getName() { retur..
enume은 관련있는 상수들을 묶어서 그룹을 만든 것public으로 만들어진 enum은 클래스 처럼 하나의 파일에 하나만 만들어야 한다. 같은 패키지 안에서 접근할 때에는 enum명을 생략할 수 있다. Season.SUMMER를 SUMMER로 생략가능하다. 되도록 생략하지 말자 Season mySeason = SUMMER; // 패키지 내에서 정의된 Season Enum 사용 switch 의 case문에서는 Season.SPRING이라고 사용하면 안되고 enum값을 직접 SPRING이라고 써야 한다. Enum 상수끼리는 == 연산자를 사용하여 비교할 수 있습니다. Mood myMood = Mood.HAPPY; if (myMood == Mood.HAPPY) { values()를 이용해서 enum이 가지고..
깃허브 사용방법을 배웠다. 쓸거없어서 정처기 복습>> 비트삭제
자바 블랙잭 게임 구현을 했다. 새롭게 배운거는 없어서 딱히 적을거는 없다 운영체제 강의 中 인터럽트 간략 정리 (나무위키 펌)인터럽트의 처리 과정을 간단하게 정리해서 설명하면 다음과 같다.기존의 작업을 처리하던 도중, 인터럽트가 발생하면현재 컴퓨터가 처리하는 일을 중지하고 현재의 컴퓨터의 상태(CPU 내부의 레지스터, 메인 메모리 내용 등을)를 저장한다.해당하는 인터럽트를 처리해주기 위한 인터럽트 서비스 루틴을 처리한다.인터럽트 처리 이후 저장되었던 이전 작업의 상태를 복구하고 이전 작업 수행을 재개한다. 다중화 기술주파수 분할 다중화(FDM)한 회선의 가용 대역폭을 여러 대역으로 나누어 사용하는 방식시 분할 다중화(TDM)한 회선에서 전송 시간을 일정 시간폭으로 나누어 사용하는 방식
문자열 자르기를 학습substring(0, s); //0에서 s까지 자름 (0포함 s제외 즉, s전까지) substring(t); //t부터 끝까지 자름
break,continue문을 배웠지만 따로 쓸거는 없다. kocw 네트워크 대학강의 최소 하루 1강 수강kocw 운영체제 대학강의 최소 하루 1강 수강영어공부를 위해 미드 한편씩 보기에구 힘들당