일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Spring
- BFS
- 스프링
- 백준
- 자바
- 분할정복
- 이분탐색
- SQL
- 트리
- CI/CD
- dfs
- 그래프
- github action
- 그리드
- 순열
- 컴퓨터 네트워크
- 다이나믹 프로그래밍
- 재귀
- 브루트포스
- 자료구조
- HTTP
- 다이나믹프로그래밍
- TCP
- 분할 정복
- 그리드 알고리즘
- 역방향 반복자
- 도커
- GIT
- AWS
- 알고리즘
- Today
- Total
목록백 엔드/java (8)
코딩성장스토리
1.인터페이스 인터페이스는 상속의 개념과 같다. 1.참조 변수의 타입으로 인터페이스를 사용할 수 있다. 2.인터페이스가 가진 메서드만 사용할 수 있다. 인터페이스를 사용하는 이유는 공통된 필수기능을 클래스하나로 바로 구현할 수있께 해준다.\\ package javaStudy; public interface TV { public int MIN_VOLUME=0; public int Max_VOLUME=100; public void turnon(); public void turnoff(); public void changevolume(int volume); public void changechannel(int channel); } public class LedTV implements TV { @Override..
1.생성자 생성자를 선언 생성자는 리턴형을 가지고 있지 않고 프로그래머가 생성자를 만들지 않으면 컴파일할 때 매개변수가 없는 생성자가 자동으로 만들어집니다. 매개변수가 없는 생성자를 기본 생성자라고 한다. ex)car c1=new car(); //생성자를 호출하고 있다. public class 클래스명{ 자료형 필드명; public 클래스명(매개변수 목록){//생성자 블록 } } 만약 생성자를 매개변수 있이 만들어보자 package javaStudy; public class car{ string name; int number; public car(String n){ name=n; } } public class carexam2{ public static void main(String[] args){ //c..
자바는 객체지향 언어이다. 객체지향이란 하나의 사물을 하나의 클래스로 설명하는 언어이다. 사물에 대한 설명은 그 물체의 상태(필드)와 행동(메서드)로 나눌 수 있다. 1.메서드는 리턴형 유무나 매개변수 유무 등에 따라 다양한 형태로 정의할 수 있다. pakage javastudy; public class MyClass{ public void method1(){ System.out.println("m1이 실행됨..."); } public void method1(int x){ System.out.println(x+"m1이 실행됨..."); } public int method1(){ System.out.println("m1이 실행됨..."); return 10; } public void method1(int ..

일단 Java는 객체 지향 프로그래밍 이다. 여기서의 객체란 데이터와 데이터와 관련된 모든 동작을 포함 하는 것이다. 일단 Java는 c언어와 자료형이나 조건문 반복문 등에서 거의 유사하다. 그래서 새로운 c언어와 차이가 있는 것들을 정리할 예정이다. 일단 반복문에서 for each 라는 것이 있다. 1.for each 이것은 일반 for문이랑 비슷하지만 차이점은 두가지 값(변수,배열)으로 가능하다는 점이다. public class ForEachExam{ public static void main(String[] args){ int[] iarr={10,20,30,40,50}; for(int i=0;i