코딩을 한단계씩 부셔보자.

코딩을 한단계씩 부셔보자.

  • 분류 전체보기 (319)
    • 코딩배움일지 (157)
      • JAVA (79)
      • DataBase (29)
      • Web 구현 (34)
      • 인터페이스 구현 (15)
    • 개인적인 공부 (142)
      • 자바 (6)
      • 백준 (47)
      • Java의 정석 (0)
      • 그냥정리 (2)
      • Database 복습 (5)
      • 테스트 페이지 (1)
      • 프론트엔드 (7)
      • Unity (29)
      • Python (45)
    • TeamProjectHappy (12)
      • front (9)
      • database (3)
    • 개발일지 (2)
      • Journey to West (2)
  • 홈
  • 배움기록
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩을 한단계씩 부셔보자.

컨텐츠 검색

태그

2D database java기초 배열 유니티 SQL 자바 html unity Python 자바기초 왕초보 javascript 파이썬 java Web CSS 백준 javabasic c#

최근글

댓글

공지사항

아카이브

java(139)

  • Java 17일차 4(람다)

    Runnable 람다. public class Main1 { public static void main(String[] args) { int a = 10; Runnable application1 = (/*매개변수를 주지 않았다*//*매개변수가 없기때문에 괄호 생략 불가. 하나 있을때만 생략가능*/) -> { /*메소드 안에서 메소드를 정의*/ /*메소드 정의하는 부분*/ System.out.println("프로그램을 시작합니다."); System.out.println("a:" + a); }; application1.run(); Runnable timer = () -> { for(int i =0; i { /*메소드 안에서 메소드를 정의*/ /*메소드 정의하는 부분*/ System.out.println("프..

    2022.12.02
  • Java 17일차 3(람다)

    public class CalcMain { public static void main(String[] args) { /*람다.*/ Calculator c1 = (x,y) -> x+y; int r1 = c1.calc(10,20); System.out.println(r1); Calculator c2 = new Addition(); /*1회용이니까 클래스를 새로 만들어야 한다.*/ /*이거는 비교용 클래스 생성*/ int r2 = c2.calc(20, 30); System.out.println(r2); } } 인터페이스 package j19_익명클래스; @FunctionalInterface /*람다에 쓰이는 인터페이스에서는 무조건 달려 있는 것*/ public interface Calculator { publ..

    2022.12.02
  • Java 17일차 2(익명클래스)

    package j19_익명클래스; /*이름이 없는클래스 Calculator 인터페이스만 만들었다. */ public class CalcMain { public static void main(String[] args) { /*인터페이스는 생성 할 수 없다.*/ Calculator c1 = new Calculator() { /*c1 = new Calculator 의 주소값이 들어간다. 인터페이스는 생성 안되는까 implements*/ /*임시로 오버라이드 이 클래스 안에서만*/ /*다른클래스에서는 안됨*/ /*재사용할 필요가 없는 경우*/ @Override /* 인터페이스 implements 해서 오버라이드*/ /*직접 임시로 구현하였다. 1회용 틀 여기서 찍어내고 버린다.*/ public int calc(..

    2022.12.02
  • Java 16일차 4(예외처리)

    import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class CustomExceptionMain { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String username = null; String password = null; System.out.print("아이디: "); username = scanner.nextLine(); System.out.print("비번: "); password = scanner.nextLine(); try{ if (username.isBlank() && password.isB..

    2022.12.01
  • Java 16일차 3-2(예외처리)

    catch (Exception e) { /*한방에 예외*/ /*위에서 else if 처럼 내려온다. 개발자가 예상하지 못한 예외를 처리하기 위해서. 마지막에 입력 log file*/ e.printStackTrace(); /*어디에서 무엇이 잘못 되었는지 알 수 있다.*/ } /*한방에 예외*/ /*위에서 else if 처럼 내려온다. 개발자가 예상하지 못한 예외를 처리하기 위해서. 마지막에 입력 log file*/ log file 또한 개인 정보이기 때문에 동의를 받아야 한다. 통계 finally { /*무조건 마지막에 실행 되는 부분 예외가 발생했든 말든 간에*/ /*데이터 자동 백업*/ System.out.println("무조건 실행"); } /*무조건 마지막에 실행 되는 부분 예외가 발생했든 말든 ..

    2022.12.01
  • Java 16일차 3-1(예외처리)

    import java.util.ArrayList; import java.util.List; import lombok.Builder; import lombok.Data; @Builder @Data class User{ /*서브클래스*/ /*default*/ private String username; private String password; } public class UserListException { /*메인 클래스 는 이름이 같아야 함.*/ public static void main(String[] args) { List userList = new ArrayList(); userList.add(new User("aaa", "1111")); userList.add(new User("bbb", "222..

    2022.12.01
이전
1 2 3 4 5 6 7 ··· 24
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바